如何在Javascript中搜索用户输入的字符串数组

时间:2015-11-05 21:50:56

标签: javascript

我有一个包含5个字符串的数组。我的Javascript文件链接到HTML文件,以便从用户检索字符串。如果用户输入的字符串与我的数组中的5个项目中的1个匹配,那么它将返回"做得好"或者某种东西。

我需要知道如何在数组中搜索我从用户那里获取的字符串。

非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:4)

您可以使用.indexOf

var strings = ["hello", "world", "foo", "bar"];
function existsInStrings(str) {
    return strings.indexOf(str) !== -1;
}
console.log(existsInStrings("hello")); //true
console.log(existsInStrings("there")); //false