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

关于js findIndex

关于js findIndex

蛊毒传说 2019-01-30 15:59:32
为什么console出来是undefined呢?var ages = [3, 10, 18, 20];function zxc(data, dataArray){     dataArray.findIndex(function(element){        return element == data;     }); }console.log(zxc(18, ages))  //undefined这样写就没问题         var ages = [3, 10, 18, 20];    var zxc = ages.findIndex(function(element){        return element == 18;     });    console.log(zxc)  //2
查看完整描述

1 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

因为你的定义的函数没有返回值,所以需要把findIndex的返回值再返回一下。

查看完整回答
反对 回复 2019-01-30
  • 1 回答
  • 0 关注
  • 495 浏览
慕课专栏
更多

添加回答

举报

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