サイトアイコン

3ステップでしっかり学ぶ JavaScript入門 [改訂第3版]

3ステップでしっかり学ぶ JavaScript入門 [改訂第3版]

出版社: 技術評論社

ジャンル: アプリケーション開発

著者:大津 真

レビュー:

ISBNコード: 9784297144272

概要:

ES2015(ES6)以降のECMAScriptに完全対応! プログラムを作りながらJavaScriptの基本が身に付きます 本書は、はじめてプログラミングを学習する人のために、JavaScriptの基本文法とWeb開発での活用方法をやさしく解説しています。すべての解説にサンプルファイルを用意して、「ここでやること」「やってみよう」「理解しよう」という予習→実践→復習の3つのプロセスを踏むことで、プログラムを作って動かしながらJavaScriptの基礎を学ぶことができます。今回の改訂にともなって、ES2015(ES6)以降のECMAScriptに完全対応。クラスベースのオブジェクト指向プログラミングやイベントリスナー、Promise&Fetch API&async/awaitによる非同期処理と非同期通信についてもしっかり解説しています! ●第1章 JavaScriptの基礎知識 1-1 プログラムとは 1-2 JavaScriptとは 1-3 オブジェクト指向とJavaScript 1-4 JavaScriptプログラムを作成するには 第1章 練習問題 ●第2章 はじめてのプログラム 2-1 はじめてのプログラムを作る 2-2 簡単な計算をしてみる 2-3 プログラムを読みやすくする 2-4 コンソールに文字列を出力する 2-5 Webページのタイトルと色を変更する 第2章 練習問題 ●第3章 変数と演算 3-1 値に名前を付けてアクセスする 3-2 変数で文字列を扱う 3-3 いろいろな計算をしてみる 3-4 計算の優先順位を変更する 3-5 ユーザーの入力を受け取って計算する 第3章 練習問題 ●第4章 条件判断と繰り返し 4-1 条件を判断して処理を変える 4-2 条件を細かく設定する1 4-3 条件を細かく設定する2 4-4 指定した回数だけ処理を繰り返す 4-5 条件が成立している間処理を繰り返す 4-6 条件で繰り返しを中断する 第4章 練習問題 ●第5章 ユーザー定義関数の作成 5-1 処理をまとめて名前で呼び出せるようにする 5-2 変数の有効範囲を知る 5-3 いろいろな関数定義を知る 第5章 練習問題 ●第6章 オブジェクトの生成と操作 6-1 オブジェクトを生成して使ってみる 6-2 日付や時刻を操作する 6-3 数学計算用のメソッドを使う 6-4 文字列をオブジェクトとして使う 第6章 練習問題 ●第7章 配列による複数の値の管理 7-1 複数の値を配列にまとめる 7-2 曜日を日本語で表示する 7-3 配列を操作する 7-4 キーと値のペアでデータを管理する 第7章 練習問題 ●第8章 DOMの基本 8-1 ドキュメント内のエレメントにアクセスする 8-2 Webブラウザーのイベントを扱う 8-3 フォームの部品を利用する 8-4 新規のウィンドウを開く 8-5 OSを判別してメッセージを変更する 第8章 練習問題 ●第9章 DOMの活用 9-1 スタイルを動的に変更する 9-2 タイマーでエレメントの位置を変更する 9-3 Web Animations APIを利用する 第9章 練習問題 ●第10章 オブジェクト指向プログラミング 10-1 オリジナルのオブジェクトを定義する 10-2 既存のクラスを元に新しいクラスを作成する 第10章 練習問題 ●第11章 はじめての非同期処理 11-1 非同期処理とは 11-2 サーバーとデータをやりとりする 第11章 練習問題
広告・PR: リンク経由の購入で収益を得る場合があります。

参考価格: 2750
※ 価格は変動する場合があります。

 

 

概要:

ES2015(ES6)以降のECMAScriptに完全対応! プログラムを作りながらJavaScriptの基本が身に付きます 本書は、はじめてプログラミングを学習する人のために、JavaScriptの基本文法とWeb開発での活用方法をやさしく解説しています。すべての解説にサンプルファイルを用意して、「ここでやること」「やってみよう」「理解しよう」という予習→実践→復習の3つのプロセスを踏むことで、プログラムを作って動かしながらJavaScriptの基礎を学ぶことができます。今回の改訂にともなって、ES2015(ES6)以降のECMAScriptに完全対応。クラスベースのオブジェクト指向プログラミングやイベントリスナー、Promise&Fetch API&async/awaitによる非同期処理と非同期通信についてもしっかり解説しています! ●第1章 JavaScriptの基礎知識 1-1 プログラムとは 1-2 JavaScriptとは 1-3 オブジェクト指向とJavaScript 1-4 JavaScriptプログラムを作成するには 第1章 練習問題 ●第2章 はじめてのプログラム 2-1 はじめてのプログラムを作る 2-2 簡単な計算をしてみる 2-3 プログラムを読みやすくする 2-4 コンソールに文字列を出力する 2-5 Webページのタイトルと色を変更する 第2章 練習問題 ●第3章 変数と演算 3-1 値に名前を付けてアクセスする 3-2 変数で文字列を扱う 3-3 いろいろな計算をしてみる 3-4 計算の優先順位を変更する 3-5 ユーザーの入力を受け取って計算する 第3章 練習問題 ●第4章 条件判断と繰り返し 4-1 条件を判断して処理を変える 4-2 条件を細かく設定する1 4-3 条件を細かく設定する2 4-4 指定した回数だけ処理を繰り返す 4-5 条件が成立している間処理を繰り返す 4-6 条件で繰り返しを中断する 第4章 練習問題 ●第5章 ユーザー定義関数の作成 5-1 処理をまとめて名前で呼び出せるようにする 5-2 変数の有効範囲を知る 5-3 いろいろな関数定義を知る 第5章 練習問題 ●第6章 オブジェクトの生成と操作 6-1 オブジェクトを生成して使ってみる 6-2 日付や時刻を操作する 6-3 数学計算用のメソッドを使う 6-4 文字列をオブジェクトとして使う 第6章 練習問題 ●第7章 配列による複数の値の管理 7-1 複数の値を配列にまとめる 7-2 曜日を日本語で表示する 7-3 配列を操作する 7-4 キーと値のペアでデータを管理する 第7章 練習問題 ●第8章 DOMの基本 8-1 ドキュメント内のエレメントにアクセスする 8-2 Webブラウザーのイベントを扱う 8-3 フォームの部品を利用する 8-4 新規のウィンドウを開く 8-5 OSを判別してメッセージを変更する 第8章 練習問題 ●第9章 DOMの活用 9-1 スタイルを動的に変更する 9-2 タイマーでエレメントの位置を変更する 9-3 Web Animations APIを利用する 第9章 練習問題 ●第10章 オブジェクト指向プログラミング 10-1 オリジナルのオブジェクトを定義する 10-2 既存のクラスを元に新しいクラスを作成する 第10章 練習問題 ●第11章 はじめての非同期処理 11-1 非同期処理とは 11-2 サーバーとデータをやりとりする 第11章 練習問題
広告・PR: リンク経由の購入で収益を得る場合があります。

参考価格: 2750
※ 価格は変動する場合があります。

 

 

レビュー一覧