JavaScript 数组 includes() 方法
示例
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.includes("Mango");
自己动手试一试 »
从位置 3 开始搜索
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.includes("Banana", 3);
自己动手试一试 »
描述
如果数组包含指定值,includes() 方法将返回 true。
如果未找到该值,includes() 方法将返回 false。
includes() 方法区分大小写。
语法
array.includes(element, start)
参数
| 参数 | 描述 |
| 元素 | 必需。 要搜索的值。 |
| start | 可选。 起始位置。默认为 0。 |
返回值
| 类型 | 描述 |
| 一个布尔值 |
如果找到该值,则返回 true,否则返回 false。 |
浏览器支持
includes() 是 ECMAScript7 (ES7) 功能。
ES7 (JavaScript 2016) 在所有现代浏览器中都得到支持
| Chrome | Edge | Firefox | Safari | Opera |
| 是 | 是 | 是 | 是 | 是 |
includes() 不支持 internet Explorer 或 Edge 13(或更早版本)。