JavaScript-iterable数据类型

2017-11-28  本文已影响0人  Demetris

iterable数据类型

。ES6新引入类型

。Array、Map、Set都属于iterable类型

。具有iterable类型的集合可通过新的for .....of来循环遍历

结果

。for of和for in区别

for in遍历的是对象的属性名

数组也是对象,每个元素的索引看做其属性

为Array对象添加属性后,数组长度不会改变

结果

for of修复了for in的问题

结果

。forEach

iterable内置方法

接收一个函数,每次迭代回调该函数

ES5.1标准引入,需要测试浏览器是否支持

结果

上一篇 下一篇

猜你喜欢

热点阅读