1.常规循环:通过自定义下标,依次循环出数组的值

let a = [1,2,3,4,5,6,7];
// 普通循环
for(var i = 0;i<a.length;i++){
    console.log(a[i])
}

2.for in 循环的是数组的索引下标

for(var i in a){
	console.log(a[i])
}

3.forEach 直接操作数组的值

a.forEach((e)=>
     console.log(e)
)

4.for of 循环的是数组值

for(var i of a){
	console.log(i)
 }

注意事项:—— 2021.03.11修改

for in 遍历数组和对象的索引值

for of 只能遍历数组,遍历对象报错:** is not iterable