JavaScript for of循环

for of

ES6提供三个新的方法——entries(),keys()和valueOf()——用于遍历数组。可以用for...of循环进行遍历,唯一的区别是keys()是对键名的遍历、valueof()是对键值的遍历,entries()是对键值对的遍历。

对于下面let, 解析赋值不懂的同学, 可以看看我http://blog.csdn.net/c_kite/article/details/72477582http://blog.csdn.net/c_kite/article/details/72587929博客, 分别介绍了ES6的let和解析赋值.

     for (let index of ['a', 'b'].keys()) {
         console.log(index);//0 1
     }
     for (let elem of ['a', 'b'].valueOf()) {
         console.log(elem);//a b
     }
     for (let [index, elem] of ['a', 'b'].entries()) {
         console.log(index + elem);//0a 1b
     }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容