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

 制定一个查询方法!

// 查询元素在数组中的索引值
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

 

你可能感兴趣的:(···,JavaScript,前端开发)