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(或更早版本)。