無料漫画読み放題サービス「YouBooks ユーブックス」TOPページ ビジネス・実用書 速習ECMAScript6: 次世代の標準JavaScriptを今すぐマスター! 速習シリーズ

速習ECMAScript6: 次世代の標準JavaScriptを今すぐマスター! 速習シリーズ

作家名
山田祥寛
発売日
ページ数
43ページ
タグ
登録なし
投稿者
匿名(投稿)

これから習得必須のECMAScript 6(ECMAScript 2015)をいち早くマスターしよう。 本書では、ECMAScript 6の新機能を5つのPartに分けて、サンプルコードとともに詳しく解説しています。 【目次】 Part1:はじめに ECMAScript 6とは? ECMAScript 6を利用するには? Babelの導入方法 コードを手動で変換する Grunt経由でBabelを実行する 簡易インタプリターを利用する 対象読者 Part2:基本構文 ブロックスコープを有効にする - let命令 定数を宣言する - const命令 整数リテラルの表現力を改善する - 2進数/8進数リテラル 文字列リテラルへの変数/改行の埋め込みを可能にする - テンプレート文字列 テンプレート文字列をアプリ仕様に加工する - タグ付きテンプレート文字列 新たなデータ型Symbolとは? シンボルの用法 (1)定数の値として利用する (2)非公開なプロパティを定義する 配列/オブジェクトから個々の要素を抽出する - 分割代入 分割代入の使い方 (1)関数(メソッド)から複数の値を返したい (2)変数の値を入れ替える (3)名前付き引数を指定する (4)正規表現でマッチした部分文字列を抽出する 配列を個々の変数に展開する - 展開演算子 配列など反復可能なオブジェクトを列挙する - for...of命令 Part3:関数 引数のデフォルト値を宣言する 補足:必須パラメーターの表現 可変長引数を利用する 関数リテラルをシンプルに記述する - アロー関数 アロー関数はthisを固定する(レキシカルなthis) 注意:オブジェクトリテラルを返す時 Part4:組み込みオブジェクト 非同期処理を簡便に処理する - Promiseオブジェクト 非同期処理を連結する 複数の非同期処理を並行して実行する オブジェクトの挙動をカスタマイズする - Proxyオブジェクト コレクション関連のオブジェクトを標準で提供 - Map/Setなど キー/値のセットを管理するマップ 一意な値の集合を管理するセット Unicode対応の改善 for...of構文でもサロゲートペアを認識 Unicodeエスケープシーケンスが拡張 サロゲートペアからコードポイントを取得/設定も可能に RegExpオブジェクトにuフラグが追加 String/Array/Math/Objectなど組み込みオブジェクトのメソッドも拡充 Stringオブジェクト Arrayオブジェクト Mathオブジェクト Numberオブジェクト RegExpオブジェクト Objectオブジェクト Part5:オブジェクト指向構文 オブジェクトリテラルをよりシンプルに表現する 変数を同名のプロパティに設定する メソッドを定義する プロパティ名を動的に生成できる クラスを定義する - class命令 匿名クラス(リテラル表現)も利用できる 静的メソッドを定義する - static修飾子 getter/setterも利用できる 既存のクラスを継承する - extendsキーワード 列挙可能なオブジェクトを定義する - イテレーター イテレーターを実装したクラスの準備 列挙可能なオブジェクトをより簡単に実装する - ジェネレーター カウントダウンするジェネレーター アプリを機能単位にまとめる - モジュール モジュールの内容をまるごとインポートする デフォルトのエクスポートを宣言する 補足:ブラウザー環境で動作するには? 【更新履歴】 ・Babel 6.0.0のリリースに合わせて、インストール方法/コマンドを修正(2015/11/11) 【著者プロフィール】 山田 祥寛(やまだ よしひろ) Microsoft MVP for ASP.NET/IIS。執筆コミュニティ「WINGS プロジェクト」の代表でもある。主な著書に「AngularJSアプリケーションプログラミング」「JavaScript本格入門」(技術評論社)、「ASP.NET MVC 5実践プログラミング」「はじめてのAndroidアプリ開発」(秀和システム)、「AngularJSライブラリ活用レシピ 厳選108」(WINGSプロジェクト)など。https://ouo.io/sIF14v

  • コメントを書く
  • イイね! 0

※未設定の場合は「匿名」と記載されます (マイページでユーザー名を登録する

みんなの感想コメント0

この作品へのコメントはまだありません。ぜひあなたの感想を書いてコメント第一号になってください♪

コメントを書く

あなたにオススメの無料読み放題作品