介绍js的两种数组的遍历方式for与for in~~



有需要的朋友可以瞄一眼或者两眼~~

for循环遍历

1
2
3
4
5
6
var a = new Array("你帅", "你有点帅", "你简直帅") 
for(var i = 0;i < a.length; i++) {
document.write(a[i]+",");
}

输出:你帅,你有点帅,你简直帅

for in遍历

1
2
3
4
5
6
var arr = new Array("你还是帅", "你有点帅", "你简直帅") 
for(var item in arr) {
document.write(arr[item]+",");
}

输出:你还是帅,你有点帅,你简直帅

再来一波ES6世界第一的数组去重~~~~

1
2
3
arr1=[1,2,3,3,3]; 
arr2=Array(new Set(arr1));
console.log(arr2);