js forEach

2018年12月28日 10:37 | 2243次浏览 作者原创 版权保护

javascript Array forEach()函数使用方法

定义

遍历循环数组元素


语法

array.forEach(function(currentValue, index, arr), thisValue)


参数

参数描述
function(currentValue, index, arr)

回调函数

currentValue,必须,遍历的数组内容

index,可选,对应的数组索引

arr,可选,数组本身



thisValue可选


版本

es5及以上


实例

<script type="text/javascript">
var array=[1,2,3,4];
 array.forEach(function(value,index,data){
    ++value;//可以看出改变value的值,数组本身是没有改变的
	alert("value:"+value+"index:"+index+"data:"+data);
    
    alert("array"+index+":"+array[index])

});



</script>

运行结果:

array0:1
array1:2
array2:3
array3:4

上述实例相当于for循环函数

<script type="text/javascript">
var array=[1,2,3,4];
 
for(var index=0;index<array.length;index++){
 alert("array"+index+":"+array[index])

}

</script>

运行结果和foreach一模一样



小说《我是全球混乱的源头》
此文章本站原创,地址 https://www.vxzsk.com/1952.html   转载请注明出处!谢谢!

感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程


上一篇:js findIndex 下一篇:js from
^