forEach:方法中function回调有三个参数:(value,index,array)-分别对应的是(值,下标,原数组)
对应的结果:
map:返回一个新的数组,按照原始数据的元素顺序处理元素;有三个值(item,index,array)对应的是(当前正在处理的元素,下标,方法被调用的数组)
for of 和for in的区别:
1循环数组.for in 和 for of 都可以循环数组,for in 输出的是数组的index下标,而for of 输出的是数组的每一项的值。
2.循环对象:for in 可以遍历对象,for of 不能遍历对象
3.循环数组对象:
综上所述 for of适合遍历数组,而for in适合遍历对象;