JavaScript/TypeScript実力強化書 関数・非同期処理・型システム完全攻略

うひょ/〔ほか〕著

発売日:2025年10月

  • JavaScript/TypeScript実力強化書 関数・非同期処理・型システム完全攻略
  • JavaScript/TypeScript実力強化書 関数・非同期処理・型システム完全攻略
ページ数
178p
ISBN
978-4-297-15194-2

¥2,420 税込

11 nanacoポイント

11 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

Webフロントエンドコーディングの極意。

一気にJavaScript・TypeScriptのエキスパートへ!

Software Design本誌再編集シリーズ、今度はWeb開発者の必修科目であるJavaScriptとTypeScriptがテーマです。第一線のエンジニアが現場で培った、JavaScript・TypeScriptを最大活用する秘訣を伝授します。
第1章ではJavaScriptの歴史をさかのぼりつつ、基本的な仕様やコーディング作法を解説します。第2章でJavaScriptの関数について、関数のしくみ、引数、関数型プログラミングなどの観点で徹底的に解き明かします。第3章では、JavaScriptの非同期処理について、非同期処理そのものの変遷から、並行・並列処理の違い、Promiseやasync/await、AbortSignal/AsyncLocalStorageまで詳細に掘り下げます。第4章では、TypeScriptの型システムについて、そもそもの基礎的な事項と、Union型や構造的型付けの考え方、そしてMapped Typesまで踏み込みます。
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

商品詳細

出版社名
技術評論社
サイズ
26cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ