mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-24 18:32:22 +00:00

详情以及建议见 https://github.com/ruanyf/es6tutorial/issues/111。 5)类似数组的对象 任何类似数组的对象,都可以用扩展运算符转为真正的数组。 var nodeList = document.querySelectorAll('div'); var array = [...nodeList]; 这里明显有问题,对于扩展运算符,只能对于可遍历(iterable)的对象 MDN The spread operator allows an expression to be expanded in places where multiple arguments (for function calls) or multiple elements (for array literals) are expected.
ECMAScript 6入门
《ECMAScript 6入门》是一本开源的JavaScript语言教程,全面介绍ECMAScript 6新引入的语法特性。
本书力争覆盖ES6与ES5的所有不同之处,对涉及的语法知识给予详细介绍,并给出大量简洁易懂的示例代码。
本书为中级难度,适合已有一定JavaScript语言基础的读者,用来了解这门语言的最新发展;也可当作参考手册,查寻新增的语法点。
全书第一版已由电子工业出版社于2014年10月出版(版权页,内页1,内页2),铜版纸全彩印刷,附有索引。目前,网站的内容是第二版的初稿,预订2016年年初出版。感谢张春雨编辑支持我将全书开源的做法。如果您对本书感兴趣,建议考虑购买纸版。这样可以使出版社不因出版开源书籍而亏钱,进而鼓励更多的作者开源自己的书籍。
版权许可
本书采用“保持署名—非商用”创意共享4.0许可证。
只要保持原作者署名和非商用,您可以自由地阅读、分享、修改本书。
详细的法律条文请参见创意共享网站。
Description
Languages
JavaScript
59.4%
CSS
32.1%
HTML
8.5%