美文网首页
JavaScript for of循环

JavaScript for of循环

作者: 刘翾 | 来源:发表于2017-11-08 21:18 被阅读3次

    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
         }
    

    相关文章

      网友评论

          本文标题:JavaScript for of循环

          本文链接:https://www.haomeiwen.com/subject/ngqumxtx.html