TypeScript入門與全棧式網站開發實戰 曹宇 9787302655336 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$635
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202404*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:TypeScript入門與全棧式網站開發實戰
ISBN:9787302655336
出版社:清華大學
著編譯者:曹宇
頁數:259
所在地:中國大陸 *此為代購商品
書號:1624029
可大量預訂,請先連絡。

內容簡介

本書通過通俗易懂的語言,並配以示例代碼和案例項目,詳細介紹TypeScript編程語言的核心知識和重要技術。同時,本書通過學練結合從而循序漸進地帶領讀者學習TypeScript語言,讓讀者可以在有趣的學習中感受到編程的魅力,快速提升實踐開發能力。 全書共12章,分為三部分。第一部分(第1∼5章)為基礎篇,包含TypeScript開發入門、基礎語法、面向對象、包裝類和集合類型;第二部分(第6∼8章)為進階篇,包含TypeScript語法進階、名稱空間和模塊、類型聲明文件;第三部分(第9∼12章)為實戰案例篇,為鞏固知識和提升TypeScript開發實踐技能,準備了4個案例項目:使用Puppeteer框架爬取圖書信息、將圖書信息保存至MongoDB、實現後端RESTful API服務、實現前端Vue應用。 本書概念清晰、內容簡練,是學習TypeScript語言的入門佳選。適用於對JavaScript有一定基礎的前端開發人員,也適合希望使用TypeScript構建Web應用的全棧開發人員。

目錄

第一部分 基礎篇
第1章 開發入門
1 1 對TypeScript的基礎認知
1 1 1 JavaScript
1 1 2 TypeScript
1 1 3 TypeScript與JavaScript
1 2 搭建TypeScript開發環境
1 2 1 安裝Node js
1 2 2 安裝TypeScript
1 2 3 測試Node js和TypeScript環境
1 2 4 安裝VSCode
1 2 5 測試VSCode環境
1 2 6 配置VSCode自動編譯 ts文件
1 2 7 配置VSCode的Debug環境
1 3 實戰闖關——環境搭建,初試開發
第2章 基礎語法
2 1 編程基礎
2 1 1 註釋
2 1 2 標識符
2 1 3 關鍵字
2 1 4 基礎類型
2 1 5 變數
2 1 6 常量
2 1 7 操作符
2 2 流程式控制制
2 2 1 分支語句
2 2 2 循環語句
2 2 3 跳轉
2 3 P數
2 3 1 函數定義
2 3 2 可選參數、默認參數和剩餘參數
2 3 3 重載函數
2 3 4 遜歸函數
2 3 5 概名函數
2 3 6 箭頭函數
2 3 7 回調函數
2 4 實戰闖關——基礎語法
第3章 面向對象
3 1 類
3 1 1 類結構
3 1 2 屬性
3 1 3 函數
3 1 4 存儲器與訪問器
3 1 5 構造函數
3 2 對象
3 2 1 對象概述
3 2 2 創建對象
3 3 繼承
3 3 1 繼承語法
3 3 2 單繼承
3 3 3 函數覆蓋與多態
3 3 4 this與super
3 4 抽象類
3 5 介面
3 5 1 定義介面
3 5 2 介面實現類
3 5 3 介面多繼承
3 6 實戰闖關——面向對象
第4章 包裝類
4 1 Boolean類
4 2 Number類
4 2 1 Number常見屬性
4 2 2 Number常見函數
4 3 String類
4 3 1 String常見屬性
4 3 2 String常見函數
4 3 3 正則表達式
4 4 實戰闖關——包裝對象、正則表達式
第5章 集合類型
5 1 數組
5 1 1 創建數組對象
5 1 2 Array類常用函數和屬性
5 2 元組
5 2 1 定義元組和賦值
5 2 2 元組常用操作
5 3 集合
5 3 1 創建Set對象
5 3 2 Set類常用操作
5 4 映射
5 4 1 創建Map對象
5 4 2 Map類的常用函數和屬性
5 5 不同集合類型間的轉換
5 6 實戰闖關——集合
第二部分 進階篇
第6章 語法進階
6 1 解構與展開
6 1 1 數組的解構與展開
6 1 2 對象的解構與展開
6 2 修飾符
6 2 1 訪問修飾符
6 2 2 只讀修飾符
6 3 裝飾器
6 3 1 類裝飾器
6 3 2 其他裝飾器
6 3 3 裝飾器工廠
6 3 4 裝飾器執行順序
6 4 類型兼容
6 4 1 介面兼容性
6 4 2 類兼容性
6 4 3 函數兼容性
6 5 類型操作
6 5 1 聯合類型
6 5 2 交叉類型
6 5 3 類型別名
6 5 4 類型推斷
6 5 5 類型斷言
6 5 6 泛型
6 6 錯誤處理
6 7 非同步處理
6 7 1 傳統回調函數實現非同步處理
6 7 2 Promise實現非同步編程
6 7 3 async和await
6 8 實戰闖關——語法進階
第7章 名稱空間和模塊
7 1 名稱空間
7 1 1 定義名稱空間和導出資源
7 1 2 名稱空間嵌套
7 1 3 跨文件訪問名稱空間內資源
7 2 模塊
7 2 1 普通腳本資源全局可見
7 2 2 模塊導出默認資源
7 2 3 模塊導出多個資源
7 2 4 同時導出默認資源和普通資源
7 2 5 導入變數的只讀特徵
7 2 6 導出導入的其他語法
7 2 7 CommonJS規範下模塊的導出和導入
7 3 實戰闖關——名稱空間和模塊
第8章 類型聲明文件
8 1 獲取類型聲明文件
8 1 1 獲取內置API的類型聲明文件
8 1 2 獲取常用第三方JavaScript庫的類型聲明文件
8 2 定義類型聲明文件
8 2 1 對JavaScript文件的直接支持
8 2 2 為 js文件編寫類型聲明文件
8 3 實戰闖關——類型聲明文件
第三部分 實戰案例篇
第9章 使用Puppeteer框架爬取圖書信息
9 1 案例分析
9 1 1 需求分析
9 1 2 技術分析
9 2 開發環境安裝和配置
9 3 功能實現
9 3 1 分析
9 3 2 實現
第10章 將圖書信息保存至MongoDB
10 1 案例分析
10 1 1 需求分析
10 1 2 技術分析
10 2 開發環境安裝和配置
10 3 功能實現
第11章 實現後端RESTful API服務
11 1 案例分析
11 1 1 需求分析
11 1 2 技術分析
11 2 開發環境的安裝和配置
11 3
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理