var number=[1,2,3,4,5,4,3,2,1] console.log(number.lastIndexOf(5));//返回3 var number=[1,2,3,4,5,6] console.log(number.lastIndexOf(3));//返回2 为什么调用lastIndexOf方法,返回值是2而不是3? 相对应的定义number=[6,5,4,3,2,1] 调用lastIndexof(3)方法可以返回3 难道数组中number数值排序顺序会直接影响到indexOf或者lastIndexOf的结果 比如按数值从小到大排序,调用lastIndexOf方法会转换成indexOf方法进行执行结果吗? 里面关系是怎样的?
qq_青枣工作室_0
音客
mooc用户18273
相关分类