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