老师。。。
来源:2-7 video、audio事件
慕神6715844
2018-10-07 18:17:46
这个foreach是啥。和each一样吗?
1回答
虽然都是循环的意思,但是有些区别。
1、forEach循环主要用于数组,用法array.forEach(function(currentValue, index, arr), thisValue)
currentValue 必需。当前元素。
index 可选。当前元素的索引值。
arr 可选。当前元素所属的数组对象。
thisValue 可选。传递给函数的值一般用 "this" 值。如果这个参数为空, "undefined" 会传递给 "this" 值
2、each方法是jquery中的用法,前面的元素为类数组的集合,例如$('li'),单纯的一个数组是不可以使用的。用法:$('li').each(function(index,ele){})
index:为当前索引
ele:为当前元素
自己可以测试比较一下区别,祝学习愉快~~
相似问题