JS判断元素是否在数组中
warning:
这篇文章距离上次修改已过283天,其中的内容可能已经有所变动。
在JavaScript中,可以使用Array.prototype.includes()
方法来判断一个元素是否在数组中。这个方法会检查数组中是否存在一个指定的元素,如果存在则返回true
,否则返回false
。
示例代码:
let array = [1, 2, 3, 4, 5];
let element = 3;
let isInArray = array.includes(element); // 返回 true
console.log(isInArray); // 输出: true
如果你需要支持旧版浏览器,可以使用Array.prototype.indexOf()
方法,这个方法会返回元素在数组中的索引,如果不存在则返回-1
。
示例代码:
let array = [1, 2, 3, 4, 5];
let element = 3;
let isInArray = array.indexOf(element) !== -1; // 返回 true
console.log(isInArray); // 输出: true
评论已关闭