有人能告诉我如何从数组中删除字符串元素吗?我已经谷歌了一下,但是只找到了通过索引号删除的方法。
我的例子:
var myarray = ["xyz" , "abc" , "def"] ;
var removeMe = "abc" ;
myarray.remove(removeMe) ;
consle.log(myarray) ;
这是我从控制台获取到的内容:
Uncaught TypeError: Object xyz,abc,def has no method 'remove'
indexOf
。Jquery的inArray
函数将从浏览器中抽象出这个功能。 - jwatts1980>=0
时加1 http://jsperf.com/not-vs-gt-vs-ge/4 (当然,前提是答案正确) - ajax333221