Array.prototype.includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回false。
const arr = [1, 2, 3, 4, 5, 6, 7]
console.log(arr.includes(6)) // true
console.log(arr.includes(66)) // false
console.log(arr.find(function (item) {
return item === 7
})) // 7
console.log(arr.find(function (item) {
return item === 77
})) // undefined
// filter 返回一个数组
console.log(arr.filter(function (item) {
return item === 7
})) // [7]
console.log(arr.filter(function (item) {
return item === 77
})) // []

本文详细介绍了JavaScript中Array.prototype.includes()和find()方法的使用。includes()用于判断数组是否包含特定值,返回布尔值;find()则返回满足条件的第一个元素,若无匹配则返回undefined。同时,展示了filter()方法返回符合特定条件的所有元素组成的数组。
243

被折叠的 条评论
为什么被折叠?



