有人可以告诉我如何检测是否"specialword"出现在数组中吗?例:
"specialword"
categories: [ "specialword" "word1" "word2" ]
您真的不需要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不支持该indexOf(...)功能,但是jQuery的功能即使在那些较旧的版本中也可以使用。
array.indexOf(..)
indexOf(...)