如何测试字符串" Orange"没有引号,存在于下面的列表中,使用javascript?
var suggestionList = ["Apple", "Orange", "Kiwi"];
答案 0 :(得分:18)
indexOf()是默认使用的。
if( suggestionList.indexOf("Orange") > -1 ) {
console.log("success");
}
.indexOf()返回找到的元素的数组(或字符串)中的位置。如果未找到任何元素,则返回-1
。
需要考虑的事项:
suggestionList.includes('Kiwi');
直接返回布尔值。 (在Internet Explorer中不起作用,但在IEdge中工作)