Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Windows Phone
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。

Kindle 価格: ¥ 250
100万冊以上を読み放題でお読みいただけます。 詳細はこちら
読み放題で読む
または

これらのプロモーションはこの商品に適用されます:

Kindle または他の端末に配信

Kindle または他の端末に配信

[山田祥寛]の速習ECMAScript6: 次世代の標準JavaScriptを今すぐマスター!
Kindle App Ad

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

5つ星のうち 4.8 13件のカスタマーレビュー

その他()の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
Kindle版
"もう一度試してください。"
¥ 250

商品の説明

内容紹介

これから習得必須の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プロジェクト)など。http://www.wings.msn.to/

登録情報

  • フォーマット: Kindle版
  • ファイルサイズ: 1688 KB
  • 紙の本の長さ: 67 ページ
  • 同時に利用できる端末数: 無制限
  • 出版社: WINGSプロジェクト (2015/8/28)
  • 販売: Amazon Services International, Inc.
  • 言語: 日本語
  • ASIN: B014MS5XWK
  • X-Ray:
  • Word Wise: 有効にされていません
  • おすすめ度: 5つ星のうち 4.8 13件のカスタマーレビュー
  • Amazon 売れ筋ランキング: Kindleストア 有料タイトル - 3,561位 (Kindleストア 有料タイトルの売れ筋ランキングを見る)
  • さらに安い価格について知らせる


カスタマーレビュー

5つ星のうち 4.8
あなたのご意見やご感想を教えてください

トップカスタマーレビュー

形式: Kindle版
なんとなく買ったけど、これはすごくおすすめ。
本当に良い感じにES6を俯瞰して説明してあるので、
JavaScript中級者にとって本当に頼りになる。
値段も手頃で最高ですね。
コメント 2人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: Kindle版 Amazonで購入
[本書への感想]
ECMAScript 6についてはWeb上にも情報がありますが、日本語でこれだけの内容を網羅的にかつ詳しく説明したところはあまりないのではないかと思います。適度な分量で目を通しやすいです。
[ECMAScritp 6に対する感想]
C#やJavaでは以前から出来ていたことがようやくJavascriptでも出来るようになる、逆に言うとこれまではこんなことすら出来なかったという見方も出来ます。
いろいろ出来て書きやすくなった反面、文法で覚えることが多くなって他人が書いたものは読みづらくなりそうな予感がしました。
コメント 5人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: Kindle版
 ECMAScript 6の新機能を、サンプルコードと要点を押さえた簡潔な説明で学べる本です。

 ブラウザがまだECMAScript 6に対応していなくてもサンプルコードを動作させる方法がいくつも書かれているので、実際に動作を確認することができます。新機能の説明の中では必要に応じて新機能を使わずに書いた従来のコードも示されており、両方を対比させられるので理解がしやすく、新機能を使う利点も一目瞭然になります。

 サンプルコードとともに実行結果もコメントの形ですぐ下のところに書いてあり、実行環境が手元になくてもイメージをつかみながら読み進められます。間違いやすいところはコード例とその結果を示して説明され、実感が湧きます。

 ECMAScript 6の新機能が整理して簡潔にまとめられており、短時間で新機能にどんなものがあるのかを知ることができ、新機能を使う際のリファレンスとしても活用できる本です。

 WINGSプロジェクトの書籍レビュアーに応募し、本書籍を献本していただきました。
コメント 5人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: Kindle版 Amazonで購入
es6はクラスだけだと思ってましたが、実務で役に立つ新しい機能が満載でした。
新しい機能を紹介するだけではなく、使い所を一緒に紹介してくれているので、読んだそばからすぐに使えそうです。

es6の要点だけがまとまっていて且つ章ごとの繋がりがないので、全体を読むにしても一部を読むにしても時間を書けずにすぐに読むことができるのがとても使いやすいです。
コメント 2人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: Kindle版 Amazonで購入
コンパクトに納まっていて読みやすい。通勤中に読み終わる内容なのでES6初心者にはオススメです。
コメント 2人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
投稿者 enzo 投稿日 2015/9/26
形式: Kindle版
Javascriptの規格がECMAscriptが5から6に上がるということで 少しずつ新しい仕様や構文を知っておこうと思い本書に目を通しました。
メジャーなJAVAScriptフレームワークやライブラリもECMAscript6見据えているということです。
内容としてはスコープの概念が取り入れられる、定数の考え方などが変わるなど細かな点で変わっているところが理解できます。
本書だけでは初心者の方の場合は難しい部分もありますがJAVAscript 本格入門(技術評論社)やJAVAscript逆引きレシピ(飛翔社)などを参考すればいいかと思います。
『WINGSプロジェクトの書籍レビュアーに応募し、献本してもらったので、書評を書きました。』
コメント 3人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: Kindle版
新機能が網羅されててとてもありがたいです。色々な発見があり、大満足な内容でした。
コメント 1人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告

最近のカスタマーレビュー

click to open popover