< >
深入探討ES6規格與JavaScript的未來發展”《現代JavaScript實務應用》一書,帶給你大量的新語法和語義,可讓你的程式碼在表達上更具敘述性。Nicolás化繁為簡,用簡單的範例說明複雜的新功能觀念,這真是令人驚艷,也讓你能夠快速上手。“-Kent C. DoddsPapal, TC39想要深入瞭解現代JavaScript,你必須學習它繼承的原始技術規格,也就是ESMAScript 6(ES6)。本書以實務角度探討ES6,且不遺漏技術規格的說明和實作細節的技巧。搭配實務範例,作者Nicolás Bevacque指導你用新的方法處理非同步流程、宣告物件或函式、建立代理器或集合,以及許多其他的特徵功能。本書是《模組化JavaScript系列》叢書的第一本書,《現代JavaScript實務應用》一書為JavaScript和Node.js開發人員準備了模組化功能設計的課程內容,而功能測試、設計和部署則會在本系列叢書的後續作品中探討。本書內容包含:‧JavaScript及其標準發展流程如何演進‧重要的ES6變更調整,包含箭頭函式、解構賦值、let和const‧宣告物件原型的類別語法以及新的Symbol基礎元件‧如何用Promise、迭代器、產生器和非同步函式處理流程控制‧運用ES6集合的內建型別建立物件映射和唯一資料集‧運用內建功能Proxy和反射的時機和方法‧自ES5以來對Array、Math、numbers、strings、Unicode、正規表示式及其他功能的改善
Nicolás Bevacque 是《JavaScript Application Design》一書作者。他是一位JavaScript駭客與熱衷寫作的作者,以及開放原始碼貢獻者,於Elastic公司擔任UI工程師。你可以在ponyfoo.com找到他撰寫網頁技術相關的文章;在Twiter社群上,他名字叫做@nzgb。
chapter 01 ECMAScript 和 JavaScript 的未來chapter 02 ES6 基礎元素chapter 03 類別、符號、物件和修飾器chapter 04 迭代和流程控制chapter 05 運用 ECMAScript 集合chapter 06 運用代理器管理特性存取chapter 07 ES6 內建功能優化chapter 08 JavaScript 模組chapter 09 實務操作的考量
JavaScript 之美|聽頂尖程式設計師闡述他們的思維 JavaScript大全 第六版 建立同構 JavaScript 應用程式
購買紙本書