js - for of 循环

2018-06-15  本文已影响8人  iOS_愛OS

js 中for of 相当于 python 中的 for in
for … of 循环是ES6引入的新的语法,用for … of循环遍历集合,用法如下:

var a = ['A', 'B', 'C'];
var s = new Set(['A', 'B', 'C']);
var m = new Map([[1, 'x'], [2, 'y'], [3, 'z']]);
for (var x of a) { // 遍历Array
    alert(x);//'A', 'B', 'C'
}
for (var x of s) { // 遍历Set
    alert(x);//'A', 'B', 'C'
}
for (var x of m) { // 遍历Map
    alert(x[0] + '=' + x[1]);//1='x',2='y',3='z'
}
上一篇 下一篇

猜你喜欢

热点阅读