遍历数组
1. for循环
通过对数组下表的遍历,从而达到对数组的遍历
2. forEach()
var arr = [12,4,63,56];
//-----------------forEach()--------------------
arr.forEach(function (value, index) {
console.log(value,index);
})
3. for of
只遍历出value,不能遍历出下标,
可遍历出Symbol数据类型的属性,
此方法作为遍历所有数据结构的统一的方法
var arr = [12,4,63,56];
//-----------------for of--------------------
for(value of arr){
console.log(value);
}
4. for in
var arr = [12,4,63,56];
//-----------------for in--------------------
for(key in arr){
console.log(arr[key]);
}
5. map
可以对遍历的每一项做相应的处理,返回每次函数调用的结果组成的数组
var arr = [12,4,63,56];
//-----------------map--------------------
arr.map(function (item, index) {
console.log(item,index);
})