ES6 新循环: for...of 

遍历Array可以采用下标循环,遍历Map和Set就无法使用下标。 ES6标准引入了新的iterable类型,Array、Map和Set都属于iterable类型。 具有iterable类型的集合可以通过新的for … of循环来遍历。

<script>
var A =["a","b","c"];
var B = (["aa","bb","cc"]);
var C = ([  [1,"x"], [2,"y"], [3,"z"]    ]);

for ( var x of A ) {  alert(x); }
for ( var x of B ) {  alert(x); }
for ( var x of C ) { 
alert( x[0] + '</br>'); 
alert( x[1] + '</br>');
alert( x[0] +'='+ x[1]);        
}
</script>