关于javascript的方法问题

props.forEach(function(n){…})这行代码是什么意思?是调用forEach方法,然后讲参数传入函数的意思吗

6个回答

将props进行循环遍历,n相当于我们for循环里面的定义的循环变量

props.forEach(function(n){…})
在上面代码中,props代表了一个数组,例如:[2,4,7,9,3];props.forEach的意思是对props这个数组进行遍历,而function(n){…}则表示对数组中每个元素的操作,其中n代表了循环的当前元素。
例如:
var props = [2,4,7,9,3];
props.forEach(function(n){
alert(n);
});
那么就会依次打印值2,4,7,9,3。。。

就是对数组进行循环遍历操作

和for(var i = 0; i<props.length; i++){}效果一样,n等同于props[i]

是遍历用的,n是一个形参,用来遍历props里面的每一个元素

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐