for循环,for…in循环,forEach循环的区别
forEach() 专门针对数组的循环遍历
语法形式:
数组.forEach(function(参数1,参数2,参数3){程序})
参数1 : 数组当前项的值
参数2 : 数组当前项的索引
参数3 : 数组对象本身
参数名称可以任意定义,参数个数,根据需求来定义
forEach() 是es6内置方法但是你不能中断循环(使用break语句或使用return语句);
例:
var arr=['a','b','c','d','e'];
arr.forEach(function(m,n,l){
console.log(m,n,l)
})