js 数组的includes用法
时间: 2024-07-06 13:01:31 浏览: 147
es6数组includes()用法实例分析
`Array.includes()` 是 JavaScript 中的一个内置方法,用于检查数组中是否包含指定的元素。这个方法会返回一个布尔值,如果数组中有匹配的元素,则为 `true`,否则为 `false`。其基本语法如下:
```javascript
array.includes(searchElement[, fromIndex]);
```
- `searchElement`:你想要查找的元素。
- `fromIndex`(可选):从数组的哪个索引开始搜索,默认是从第一个元素(索引为 0)开始。
例如:
```javascript
let fruits = ['apple', 'banana', 'mango'];
console.log(fruits.includes('banana')); // 输出:true
console.log(fruits.includes('orange', 1)); // 从索引1开始搜索,输出:false
```
如果你想要在类数组对象或自定义对象上使用这个方法,你需要确保对象有一个 `includes` 方法或者实现了相等性的比较逻辑。
阅读全文