本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/09/08/JavaScript%E4%B8%AD%E7%9A%84Array-prototype-includes/
摘要
本文主要讲述了:
- 作用
- 语法
正文
作用
判断数组中是否存在指定元素,如果存在,返回true
,否则,返回false
语法
Array.prototype.includes(valueToFind[, fromIndex])
valueToFind
表示需要寻找的元素fromIndex
表示开始搜索的索引,缺省值为0
注意:
- 在
Array.prototype.includes()
中,fromIndex
为负数时存在特殊语义,例如-1
表示从数组的最后一个元素开始搜索 Array.prototype.includes()
使用了SameValueZero
算法。即在Object.is()
的基础上,把0
和-0
视作相等
示例:
1 | // true |
示例:在Array.prototype.includes()
中,fromIndex
为负数时存在特殊语义,例如-1
表示从数组的最后一个元素开始搜索
1 | // false |
参考资料
本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/09/08/JavaScript%E4%B8%AD%E7%9A%84Array-prototype-includes/
本文对你有帮助?请支持我
- 本文链接: https://jsweibo.github.io/2019/09/08/JavaScript%E4%B8%AD%E7%9A%84Array-prototype-includes/
- 版权声明: 除非另有说明,否则本网站上的内容根据署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。