为了账号安全,请及时绑定邮箱和手机立即绑定

javascript中遍历数组有哪几种方式?

javascript中遍历数组有哪几种方式?

蓝山帝景 2019-03-29 22:11:00
面试被问到,那时候完全不知道...现在学会了几种先抛个砖vararr=[1,2,2,3,4,5,6];for(vari=0;i
查看完整描述

2 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

可以使用map方法,在codewars上很多人使用这个方法遍历数组,但是在w3cschool上查询手册时没有查到
vararr=[1,2,2,3,4,5,6];
arr.map(function(n){console.log(n);});
现在知道map方法是怎么回事了,从javascript6开始,javascript引入了map方法,目前仅有chrome和firefox支持,其他浏览器可以使用以下扩展来实现:
Array.prototype.map=function(fn){
vara=[];
for(vari=0;ivarvalue=fn(this[i],i);
if(value==null){
continue;
}
a.push(value);
}
returna;
};
                            
查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 474 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信