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

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

问题描述:

我有一个由5个字符串组成的数组。我的Javascript文件被链接到一个HTML文件,以便从用户检索一个字符串。如果用户输入的字符串与我的数组中的5个项目中的1相匹配,那么它将返回“做得好”或某种类型的东西。如何在Javascript中搜索用户输入的字符串

我需要知道我如何搜索数组中的字符串,我从用户那里接收了字符串。

任何帮助,非常感谢。

感谢

你可以使用.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