常用的for循环方式,经常用到,做一下记录。
1.普通for循环
var arr=['a','b','c'];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i])
}
2.for of循环(ES6)
for (let value of arr) {
console.log(value)
}
//也可以这样写
for (i of arr) {
console.log(i)
}
3.for in 循环
for(j in arr) {
console.log(arr[j])//j下标
}
4.for each循环
arr.forEach(function(i){
console.log(i)
});
//ES6箭头函数
arr.forEach(i => {
console.log(i)
});
5.map遍历
arr.map(function(n){
console.log(n)
});
//箭头函数写法
arr.map(n =>{
console.log(n)
});