手机版

javascript数组遍历方法实例分析

时间:2021-09-07 来源:互联网 编辑:宝哥软件园 浏览:

本文用一个例子来说明遍历javascript数组的方法。分享给大家参考,如下:

!DOCTYPE html html lang=' zh-cn ' hearteta charset=' UTF-8 ' title/title/headsdyscriptvar a=[1,2,3,4,5,6];var b=a.some(function(ele,index,arr){ console . log(ele);//输出1,2,3遍历到3停止遍历返回ele 2;});console . log(b);console . log('-');var c=a.every(function(ele,index,arr){ console . log(ele);//输出1,2,3,4,5遍历到5返回false,停止遍历返回ele 5;});console . log(c);console . log('-');var d=a.filter(function(ele,index,arr){ console . log(ele);//遍历整个数组,将值大于3的项添加到D数组中。返回ele 3;});console . log(d);console . log('-');var e=a.map(function(ele,index,arr){ console . log(ele);//遍历整个数组,对数组的每个元素执行一个操作,将新的元素添加到E数组中。返回ele 3;});console . log(e);console . log('-');a.forEach(function(ele,index,arr){ arr[index]=ele 6;//遍历数组,对数组中的每一项进行操作,不返回值});console . log(a);/script/script/body/html some :如果数组中有满足条件的选项,则返回true,如果所有项都不满足条件,则返回false。如果数组中有不满足条件的选项,则every :返回false。返回Truefilter:对数组进行过滤,过滤后会返回一个新数组,并将原数组中符合条件的元素推送到新数组中。map:对数组中的每个元素执行一次回调函数,并将新元素返回到新数组。forEach:对数组中的每个元素执行一次回调函数,该函数没有返回值。

效果图如下:

更多对JavaScript相关内容感兴趣的读者可以查看本网站的主题:《JavaScript数组操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、0103010。

希望本文对JavaScript编程有所帮助。

版权声明:javascript数组遍历方法实例分析是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。