サークルアラウンド株式会社(著) , 佐藤 正志(著) , 小笠原 寛(著)
※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。
JavaScriptは「なんとなく」「勘で」書いても動いてしまうことがある一方で、
独特の癖があり奥が深いため、初心者から脱するのが難しい言語です。
本書は「入門者向けの本は一冊読み終わったけど、もっと良いコードを書きたい」
「バグの出にくいコードの書き方を知りたい」という開発者のために、
JavaScriptで特につまずきやすい部分を丁寧に解説します。
■対象読者
・フロントエンドのスキルアップを目指す現役エンジニア
・フロントエンドエンジニアとしての転職/異動を考えるJavaScript初級者
・職業としてのエンジニアを目指し、独学でJavaScriptを勉強したいと考えている学習者
(現場経験がなくとも自身で初歩的な学習を完了している学習者であれば、
本書の対象読者となりえます)
■つまずきやすいため紙面を割いているトピック
・非同期処理(async/await、Promise)
・AJAX(Fetch API)
・this
・スコープ
・プリミティブ型/オブジェクト型と参照
■その他取り上げているトピック
・クロージャ
・ES5からES6
・Node.jsとnpm
・トランスパイル
・DOM
・例外
コードをうまく動かせない時に、便利に使えるツールやバグを潰す考え方を解説します。
セキュリティやSPA向けのライブラリなどを解説します。
非同期処理の歴史ついて解説します。/※付録Cについては本書付属データ(PDF)として提供しています。翔泳社のWebサイトからダウンロードできます。
ステップ0 肩慣らし
ステップ1 動くアプリケーションを作ってみる
ステップ2 ES6を学習する
ステップ3 ES6で書いていく
ステップ4 押さえておくべきJavaScriptの言語特性について
ステップ5 npmを知ろう
ステップ6 AJAXを使ってみよう
ステップ7 その他のJavaScriptの特性
ステップ8 非同期処理について知ろう
ステップ9 トランスパイル~レガシーブラウザへの対応~
ステップ10 総合演習
付録