欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【ES7系列】Array.prototype.includes

程序员文章站 2022-07-16 14:24:05
...

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
})) // []