JavaScript——iterator迭代

es6新特性

用iterator来遍历迭代Map,Set!

遍历数组

    // for in  下标
    var arr=[3,4,5]
    for (let x in arr){
        console.log(x)    //输出下标索引值
    }

 

1     //for of  数组值 
2     var arr=[3,4,5]
3     for (var x of arr){
4         console.log(x)    
5     }

遍历map

1 var map=new Map([["Tom",100],["Jerry",90],["Alice",80]]);
2     for (let x of map){
3         console.log(x)
4     }

遍历set

1  var set=new Set([5,6,7]);
2     for (let x of set) {
3         console.log(x)
4     }

 

posted @ 2021-05-06 22:32  cengxuyuan  阅读(68)  评论(0)    收藏  举报