如何在JavaScript / jQuery中查找数组是否包含特定字符串?有人能告诉我如何检测是否"specialword"出现在数组中?例:categories: [
"specialword"
"word1"
"word2"]
3 回答
紫衣仙女
TA贡献1839条经验 获得超15个赞
你真的不需要jQuery。
var myarr = ["I", "like", "turtles"];var arraycontainsturtles = (myarr.indexOf("turtles") > -1);
提示:indexOf返回一个数字,表示第一次发生指定搜索值的位置,如果从未发生,则返回-1
要么
function arrayContains(needle, arrhaystack){ return (arrhaystack.indexOf(needle) > -1);}
值得注意的array.indexOf(..)
是IE <9不支持,但jQuery的indexOf(...)
功能甚至可以用于那些旧版本。
添加回答
举报
0/150
提交
取消