includes
撰写时间:2024-03-15
最新修订:2024-03-15
includes
检测数组是否包含某个元素。
原型
booleanincludes
- *element
- numberfromIndex = 0
参数
- element
- 要检测是否存在的元素。
- fromIndex = 0
- 从哪个索引位置开始搜索。若未指定,默认为0。
返回值
返回boolean类型的数值。
如果要检测的元素存在于数组中,则返回true。否则,返回false。
说明
includes方法检测特定元素是否位于数组中。
如果要检测的元素存在于数组中,则返回true。否则,返回false。
例子
基本用法
指定开始搜索的位置
尽管b
存在于数组中,但其索引值为1。而我们要求从索引值为2的位置开始搜索b
,则结果为false。
检测Object的实例
当检测元素的数据类型是Object时,将检测引用是否存在而非数值是否存在。
数组arr中的元素{animal: "cat"},虽与includes方法中参数的数值相同,但它们并非同一对象,因此检测结果为false。