js查询某元素在数组中的索引值(index)

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/mossbaoo/article/details/83505784

 制定一个查询方法!

// 查询元素在数组中的索引值
Array.prototype.indexValue = function (arr) {
  for (var i = 0; i < this.length; i++) {
    if (this[i] == arr) {
      return i;
    }
  }
}

如何使用?

// 创建数组arr
let arr = [1, 2, 3, 4, 5];

// 得到1在arr数组中的下标0
arr.indexValue(1); // 0

结束!

 

················································· 这是一条可爱的分割线(以下更新于2019.5.20)·················································

 

后来发现数组也可以直接用indexOf() 方法,[/泪奔][/泪奔][/泪奔]

// 创建数组arr
let arr = [1, 2, 3, 4, 5];

// 得到1在arr数组中的下标0
arr.indexOf(1); // 0

 

展开阅读全文

没有更多推荐了,返回首页