在javascript 中,知道数组的值,如何返回数组下标

如题所述

第1个回答  推荐于2016-04-11
自定义方法。
var arr = ['1', '2', '3', '4', '5', '6', '7'];
arr.indexof = function(value) {
var a = this;//为了增加方法扩展适应性。我这稍微修改了下
for (var i = 0; i < a.length; i++) {
if (a[i] == value)
return i;
}
}
alert(arr.indexof('3'));
//arr是你自己的数组。像这样定义一下。你就可以用数组.indexof(value)这个方法来获得下标了。本回答被提问者采纳
相似回答