深入探讨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、正规表示式及其他功能的改善