図書
書影書影

JavaScriptモダンプログラミング完全ガイド : 堅牢なコードを効率的に開発できる! (impress top gear)

図書を表すアイコン
表紙は所蔵館によって異なることがあります ヘルプページへのリンク

JavaScriptモダンプログラミング完全ガイド : 堅牢なコードを効率的に開発できる!

(impress top gear)

国立国会図書館請求記号
M159-M510
国立国会図書館書誌ID
030805083
資料種別
図書
著者
Cay S.Horstmann 著ほか
出版者
インプレス
出版年
2020.12
資料形態
ページ数・大きさ等
364p ; 24cm
NDC
007.64
すべて見る

資料に関する注記

一般注記:

原タイトル: MODERN JAVASCRIPT FOR THE IMPATIENT

資料詳細

要約等:

本書は、JavaScript標準であるECMAScri pt 6以降に対応した、完全かつ簡潔なガイドブックです。古いバージョンについては解説をスキップし、現在のはるかに強力なモダンJavaScriptの中核技術からスタートできます。関数型/オブジェクト指向/非同期プログラミングのテクニックやヒントを...

書店で探す

目次

  • 表紙 商標・サンプルコード・正誤表 献辞 まえがき なぜこの本を書いたのか/謝辞 ソースコードの入手方法/掲載したコード内の表記について 著者紹介 第1章 値と変数 1.1 JavaScriptを実行する 1.2 型とtypeof演算子 1.3 コメント/1.4 変数宣言 1.5 識別子 1.6 数 1.7 算術演算子 1.8 真偽値/1.9 nullとundefined 1.10 文字列リテラル 1.11 テンプレートリテラル 1.12 オブジェクト 1.13 オブジェクトリテラルの構文 1.14 配列 1.15 JSON 1.16 分割 1.17 高度な分割 演習問題 第2章 制御構造 2.1 式と文 2.2 セミコロンを入れる 2.3 分岐 2.4 真偽性 2.5 比較と等価判定 2.6 型の混ざった比較 2.7 ブール演算子 2.8 switch文 2.9 whileループとdoループ 2.10 各種のforループ 2.11 breakとcontinue 2.12 例外をキャッチする 演習問題 第3章 関数と関数型プログラミング 3.1 関数宣言 3.2 高階関数 3.3 関数リテラル 3.4 アロー関数 3.5 関数による配列処理 3.6 クロージャ 3.7 堅いオブジェクト 3.8 strictモード 3.9 引数の型をチェックする 3.10 引数の過多と過少 3.11 デフォルト引数/3.12 rest(...)パラメータと展開演算子 3.13 分割による名前付き引数のシミュレーション 3.14 ホイスティング(巻き上げ) 3.15 例外をthrow(送出)する 3.16 例外をcatch(キャッチ)する 3.17 finally節 演習問題 第4章 オブジェクト指向プログラミング 4.1 メソッド 4.2 プロトタイプ 4.3 コンストラクタ 4.4 クラス構文 4.5 ゲッターとセッター 4.6 インスタンスフィールドとプライベートメソッド 4.7 static(静的)なメソッドとフィールド 4.8 サブクラス 4.9 メソッドをオーバーライドする 4.10 サブクラスの構築 4.11 class式と匿名クラス 4.12 this参照 演習問題 第5章 数と日付/時刻 5.1 数値リテラル 5.2 数値のフォーマット 5.3 数値の解析 5.4 Numberの関数と定数 5.5 Mathの関数と定数 5.6 「ビッグ」整数 5.7 Dateの構築 5.8 Dateの関数とメソッド 5.9 日付時刻のフォーマット 演習問題 第6章 文字列と正規表現 6.1 文字列とコードポイントシーケンスの変換 6.2 部分文字列 6.3 その他の文字列メソッド 6.4 タグ付きテンプレートリテラル 6.5 無加工(raw)のテンプレートリテラル 6.6 正規表現 6.7 正規表現リテラル 6.8 フラグ 6.9 正規表現とUnicode 6.10 RegExpクラスのメソッド 6.11 グループ 6.12 文字列メソッドと正規表現 6.13 さらに正規表現の置換について 6.14 ちょっと珍しい機能 演習問題 第7章 配列とコレクション 7.1 配列を構築する 7.2 lengthプロパティとインデックスプロパティ 7.3 要素の削除と追加 7.4 その他の配列ミューテータ 7.5 要素を生成する 7.6 要素を探す 7.7 すべての要素を訪問する 7.8 疎な配列 7.9 リダクション(還元) 7.10 マップ 7.11 セット 7.12 弱いマップと弱いセット 7.13 型付き配列 7.14 配列バッファ 演習問題 第8章 国際化 8.1 ロケールという考え方 8.2 ロケールを指定する 8.3 数の整形 8.4 日付と時刻のローカライズ 8.5 照合(コレーション) 8.6 ロケールに関する、その他の文字列メソッド 8.7 複数形の規則とリスト 8.8 その他のロケール機能 演習問題 第9章 非同期プログラミング 9.1 JavaScriptにおける並行処理 9.2 プロミスを作る 9.3 即決するプロミス 9.4 プロミスの結果を取得する 9.5 プロミスの連鎖 9.6 失敗の処理 9.7 複数のプロミスを実行する ほか

全国の図書館の所蔵

国立国会図書館以外の全国の図書館の所蔵状況を表示します。

所蔵のある図書館から取寄せることが可能かなど、資料の利用方法は、ご自身が利用されるお近くの図書館へご相談ください

関東

東海・北陸

  • CiNii Research

    検索サービス
    連携先のサイトで、CiNii Researchが連携している機関・データベースの所蔵状況を確認できます。

書店で探す

出版書誌データベース Books から購入できる書店を探す

『Books』は各出版社から提供された情報による出版業界のデータベースです。 現在入手可能な紙の本と電子書籍を検索することができます。

書誌情報

この資料の詳細や典拠(同じ主題の資料を指すキーワード、著者名)等を確認できます。

デジタル

資料種別
図書
ISBN
978-4-295-01056-2
タイトルよみ
ジャバ スクリプト モダン プログラミング カンゼン ガイド : ケンロウ ナ コード オ コウリツテキ ニ カイハツ デキル
著者・編者
Cay S.Horstmann 著
吉川邦夫 訳
シリーズタイトル
著者標目
訳者 : 吉川, 邦夫, 1957- ヨシカワ, クニオ, 1957- ( 00328917 )典拠
出版年月日等
2020.12
出版年(W3CDTF)
2020