小编典典

如何在 JavaScript/jQuery 中查找数组是否包含特定字符串?

all

有人能告诉我如何检测是否"specialword"出现在数组中吗?例子:

categories: [
    "specialword"
    "word1"
    "word2"
]

阅读 110

收藏
2022-03-03

共1个答案

小编典典

你真的不需要 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(...)功能即使对于那些旧版本也可以使用。

2022-03-03