カテゴリーから選ぶ
全商品
パソコン・Office
スマートフォン・タブレット
デザイン・素材集
Webサイト制作・Webマーケ
プログラミング・システム開発
ネットワーク・UNIX・DB
資格試験(一般)・大学受験
ビジネス・マネー
趣味・実用・デジカメ
理工・サイエンス
JavaScript/TypeScript実力強化書 ―関数・非同期処理・型システム完全攻略
数量
〇在庫あり
うひょ(鈴木 僚太),渋川よしき,suin,佐藤遼平,奥山実,PADAone,小田島太郎,雫石卓耶,鹿野壮,mizchi(竹馬 光太郎) 著
定価
2,420円(本体2,200円+税10%)
発売日
2025.9.29
判型
B5
頁数
184ページ
ISBN
978-4-297-15194-2
第1章ではJavaScriptの歴史をさかのぼりつつ、基本的な仕様やコーディング作法を解説します。第2章でJavaScriptの関数について、関数のしくみ、引数、関数型プログラミングなどの観点で徹底的に解き明かします。第3章では、JavaScriptの非同期処理について、非同期処理そのものの変遷から、並行・並列処理の違い、Promiseやasync/await、AbortSignal/AsyncLocalStorageまで詳細に掘り下げます。第4章では、TypeScriptの型システムについて、そもそもの基礎的な事項と、Union型や構造的型付けの考え方、そしてMapped Typesまで踏み込みます。
JavaScript・TypeScriptのコーディング力を養成できる「強化書」です。
Software Design本誌からJavaScriptとTypeScriptにまつわる大人気特集を厳選、特別再編集。うひょ氏、渋川よしき氏、suin氏、PADAone氏、mizchi氏らプロフェッショナルによる本気の攻略本。
こんな方にオススメ
- Web開発者
- JavaScriptプログラマー
- TypeScriptプログラマー
- フロントエンドエンジニア
目次
第1章 ベーシックなJavaScriptをちゃんと身につけよう
- 1-1. JavaScriptの用途・仕様の変遷
- 1-2. JavaScriptの特徴を理解してスムーズに習得しよう
- 1-3. ES2015~2025を踏まえた、今どきのJavaScriptの書き方
第2章 JavaScriptの関数を極める
- 2-1. 関数の作り方を熟知しよう
- 2-2. 意外と奥が深い引数の使い方
- 2-3. 「関数は第一級オブジェクトである」とはどういうことか?
- 2-4. JavaScriptで関数型プログラミングを理解する
- 2-5. クロージャを理解する
第3章 JavaScript非同期処理の疑問を解き明かす
- 3-1. JavaScriptの非同期処理の変遷
- 3-2. なぜ非同期処理は難しいのか?
- 3-3. Promiseとは?
- 3-4. Promiseを深掘りする
- 3-5. async/awaitを深掘りする
- 3-6. AbortSignalとAsyncLocalStorage
第4章 もっとTypeScriptの力を引き出そう
- 4-1. TypeScriptの力を引き出すための基本
- 4-2. TypeScriptの型を正しく扱う
- 4-3. Union型でより正確に設計する
- 4-4. 構造的型付けで型同士の関係を操る
- 4-5. 実践Mapped Types
この本に関連する書籍
-
TypeScriptコードレシピ集
¥3,300 -
React本格入門 ~実践力が身に付くコンポーネント開発~
¥3,300 -
JavaScriptプログラマーのためのTypeScript厳選ガイド
¥2,640 -
3ステップでしっかり学ぶ JavaScript入門 [改訂第3版]
¥2,750 -
実践Next.js
¥3,740 -
かんたん TypeScript
¥3,300 -
実践 Svelte入門
¥3,740 -
Vue.jsポケットリファレンス
¥3,168 -
改訂3版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
¥3,520 -
実践Node.js入門 ―基礎・開発・運用
¥3,278


