在javascript 中,知道数组的值,如何返回数组下标
1个回答
展开全部
自定义方法。
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)这个方法来获得下标了。
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)这个方法来获得下标了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询