这里两个形参是干嘛的 接受的是谁的数据 谁想他们传数据
来源:2-8 首页-商家列表(2)
小鲜花
2020-02-21 17:07:19
1回答
好帮手慕星星
2020-02-21
同学你好,这两个参数是forEach方法中的,并不是外部传入的参数。可以参考下面的用法:
forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。
语法:array.forEach(function(currentValue, index, arr), thisValue)
参数:
function(currentValue, index, arr) 必需, 数组中每个元素需要调用的函数。
currentValue 必需。当前元素
index 可选。当前元素的索引值。
arr 可选。当前元素所属的数组对象。
thisValue 可选。传递给函数的值一般用 "this" 值。如果这个参数为空, "undefined" 会传递给 "this" 值
例如:
参数名称是自定义的,但是位置代表的意思是固定的,也就是第一个参数代表当前元素,第二个参数代表索引值。自己可以测试理解下。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题