if(!Array.indexOf){
Array.prototype.indexOf = function(obj){
for(var i=0; i<this.length; i++){
if(this[i]==obj){
return i;
}
}
return -1;
}
Array.prototype.indexOf = function(obj){
for(var i=0; i<this.length; i++){
if(this[i]==obj){
return i;
}
}
return -1;
}
}
在你的代码中加入这段代码可以解决,相当于重写了indexOf()方法。

本文介绍如何在JavaScript中实现数组的indexOf()方法,通过遍历数组元素,找到指定对象并返回其索引位置,若未找到则返回-1。
方法的解决方法&spm=1001.2101.3001.5002&articleId=46645521&d=1&t=3&u=5f6534896686430b91a9bb0aca3b147d)
886

被折叠的 条评论
为什么被折叠?



