深入探討ES6規格與JavaScript的未來發展
”《現代JavaScript實務應用》一書,帶給你大量的新語法和語義,可讓你的程式碼在錶達上更具敘述性。Nicolás化繁為簡,用簡單的範例說明復雜的新功能觀念,這真是令人驚艷,也讓你能夠快速上手。“ -Kent C. Dodds Papal, 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、正規錶示式及其他功能的改善