總金額: 會員:NT$ 0 非會員:NT$ 0 
(此金額尚未加上運費)
電子電信技術 電腦技術 計算技術、計算機技術
 
 
 
 
深入理解TypeScript(配件另行下載)
 作  者: (澳)巴薩拉•阿里•賽義德
 出版單位: 電子工業
 出版日期: 2020.01
 進貨日期: 2020/1/9
 ISBN: 9787121376511
 開  本: 16 開    
 定  價: 743
 售  價: 594
  會 員 價: 545
推到Facebook 推到Plurk 推到Twitter
前往新書區 書籍介紹 購物流程  
 
編輯推薦:

1. 本書是TypeScript Deep Dive的中文版,作者為TypeScript專家、微軟JavaScript/TypeScript的MVP貢獻者Basarat Ali Syed ;並由TypeScript深度愛好者郭文超(筆名三毛)、何小磊、柳星(網名 S1ngS1ng)、徐野進行整理和翻譯。

2. 本書闡述了TypeScript的各種“魔法”——深入淺出地解釋了JavaScript與TypeScript的關係、講解了TypeScript類型系統的基礎語法,以及TypeScript的特點、功能、設計思想和編譯原理。通過閱讀本書,讀者可以深入理解TypeScript相關知識,做到知其然並知其所以然。


內容簡介:

TypeScript是一種由微軟開發的、開源的編程語言,近兩年來發展很迅猛,已經成為很多大型項目的標配。本書涵蓋了TypeScript的大部分知識點,並對其進行了細緻的講解;本書示例豐富、簡單易懂,你甚至可以直接把這些例子用於自己的開發工作;本書還對TypeScript編譯原理進行了深入的剖析,力爭讓讀者知其然,並知其所以然。

本書不僅為TypeScript初學者安排了與JavaScript相關的基礎知識,而且對高級編程技巧、編譯原理進行了深入淺出的解讀,相信對於想深入了解TypeScript的開發者來說,通過閱讀本書也能獲得較大的提升。


作者簡介:

Basarat Ali Syed是TypeScript專家,微軟JavaScript/TypeScript的MVP貢獻者。他是TypeScript社區受人尊敬的成員,澳洲Picnic software高級開發人員,在DefinitelyTyped團隊工作。Basarat經常參加澳大利亞與前端開發技術有關的會議,在多個技術活動中做過演講。Basarat還著有Beginning Node.js一書,目前該書已被下載39000多次,在ya馬遜、豆瓣等平台得到了讀者的一致好評。


章節試讀:

TypeScript是一種由微軟開發的、開源的編程語言,自2012年10月發布首個公開版本以來,它已得到了人們的廣泛認可。

TypeScript發展至今,已經成為很多大型項目的標配,其提供的靜態類型系統,大大增強了代碼的可讀性及可維護性;同時,它提供最新的和不斷發展的JavaScript特性,能讓我們構建更健壯的組件。

相信隨著前端項目的日益龐大,TypeScript將會被越來越多的開發者使用。

主要內容

本書是TypeScript Deep Dive的中文版,下面是每個章節的內容概要。

第1章:本章主要介紹學習TypeScript之前需要具備的一些知識,以及為什麼要使用TypeScript。從中你可以學到TypeScript與JavaScript的不同之處。

第2章:本章主要介紹與JavaScript有關的一些基礎知識。熟練使用TypeScript的一個重要前提是要了解JavaScript。

第3章:本章主要介紹與ES6+ 有關的知識點,與之相關的功能已經可以在TypeScript中使用了。

注:ES6是ECMAScript 6.0的簡稱,ECMAScript可以被理解為JavaScript的標準。本書約定,ES6+ 指的是ECMAScript 6.0及以上的版本。

第4章:本章將會介紹TypeScript項目中的編譯上下文、聲明空間、模塊、命名空間和動態導入表達式。

第5章:本章將教會你如何快速創建一個TypeScript項目。

第6章:本章將介紹TypeScript的類型系統,通過本章的學習,讀者將能夠理解並靈活運用類型注解。這將為讀者進一步了解類型系統做好鋪墊。

第7章:本章將介紹在React JSX(JSX即JavaScript XML,是一種JavaScript和XML混寫的語法,是對JavaScript的擴展)中如何使用TypeScript。

第8章:本章將介紹編譯選項,會著重介紹noImpliciAny和strictNullChecks。

第9章:本章將介紹在TypeScript中常見錯誤的原因及錯誤的處理辦法。

第10章:本章將介紹TypeScript開發與測試中常用的一些工具,如npm、Jest、Prettier、Husky、ESlint、Changelog等。

第11章:本章將介紹在真實項目中使用TypeScript時的一些小技巧和一些好的建議。

第12章:本章將推薦一些TypeScript的代碼風格。

第13章:本章將介紹TypeScript的編譯原理,讓讀者知其然,並知其所以然。

讀者須知

為了更好地掌握本書內容,你需要具備一定的JavaScript知識,但這並不是必需的,因為在本書的第1、2、3章,我們將會一起學習JavaScript。

參考資料說明

本書提供了大量的參考資料以方便讀者更好地了解書中提到的相關技術及工具。為了保證參考資料相關鏈接能夠實時更新,特將“參考資料”文檔放於博文視點官方網站,讀者可在http://www.broadview.com.cn/37651頁面進行下載。


圖片預覽:

 
  步驟一.
依據網路上的圖書,挑選你所需要的書籍,根據以下步驟進行訂購
選擇產品及數量 結 帳 輸入基本資料 取貨與付款方式
┌───────────────────────────────────────────────────┘
資料確定 確認結帳 訂單編號    

步驟二.
完成付款的程序後,若採用貨到付款等宅配方式,3~7天內 ( 例假日將延期一至兩天 ) 您即可收到圖書。若至分店門市取貨,一週內聯絡取書。

步驟三.
完成購書程序者,可利用 訂單查詢 得知訂單進度。

注意事項.
● 付款方式若為網路刷卡必須等" 2 ~ 3 個工作天"確認款項已收到,才會出貨.如有更改書籍數量請記得按更新購物車,謝謝。

● 大陸出版品封面老舊、磨痕、凹痕等均屬常態,除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。

● 至2018年起,因中國大陸環保政策,部分書籍配件以QR CODE取代光盤音頻mp3或dvd,已無提供實體光盤。如需使用學習配件,請掃描QR CODE 連結至當地網站註冊並通過驗證程序,方可下載使用。造成不便,敬請見諒。

● 我們將保留所有商品出貨權利,如遇缺書情形,訂單未達免運門檻運費需自行負擔。

預訂海外庫存.
商品到貨時間須4週,訂單書籍備齊後方能出貨,如果您有急用書籍,建議與【預訂海外庫存】商品分開訂購。