JavaScript ガイド この JavaScript ガイドでは、JavaScript の使い方を紹介し、この言語の概要を説明します。JavaScript の機能についてもっと知りたい場合は、JavaScript リファレンス を参照してください。目次このガイドは、いくつかの章に分かれています。 入門編 このガイドについて JavaScript について JavaScript と Java ECMAScript ツール Hello World 文法とデータ型 基本構文とコメント 宣言 変数のスコープ 変数の巻き上げ データ構造とデータ型 リテラル 制御フローとエラー処理 if...else switch try/catch/throw エラーオブジェクト ループと反復処理 for while do...while break/continue for..in for..of 関数 関数の定義 関数の呼び出し 関数のスコープ クロージャ 実引数 と 仮引数 アロー関数 式と演算子 代入演算子 と 比較演算子 算術演算子 ビット演算子 と 論理演算子 条件演算子 数値と日付 数値リテラル Number オブジェクト Math オブジェクト Date オブジェクト テキスト処理 文字列リテラル String オブジェクト テンプレートリテラル 国際化 正規表現 インデックス付きコレクション 配列 型付き配列 キー付きコレクション Map WeakMap Set WeakSet オブジェクトを利用する オブジェクトとそのプロパティ 新しいオブジェクトの作成 メソッドの定義 getter と setter オブジェクトモデルの詳細 プロトタイプベース言語 階層の作成 継承 Promiseを使う 保証 Promise チェーン エラーの伝搬 合成 (Composition) タイミング イテレータとジェネレータ イテレータ 反復可能 (イテラブル) ジェネレータ メタプログラミング プロキシ ハンドラとトラップ 取り消し可能 Proxy Reflect JavaScript モジュール エクスポート インポート デフォルトエクスポート 名前を変更する モジュールの集約 動的なモジュールの読み込み 次のページ »