如何用ES6快速检测数组中是否存在特定值?
- 内容介绍
- 文章标签
- 相关推荐
本文共计734个文字,预计阅读时间需要3分钟。
在ES6中,可以使用数组的`includes()`方法来判断数组中是否包含某一特定值。该方法可以用来检测数组中是否包含某个值,语法为数组.includes(值)。本教程操作环境为Windows 7系统、ECM。
在es6中,可以利用数组的includes()方法来判断数组中是否包含某一项值,该方法可以用来检测数组中是否包含某个值,语法“数组对象.includes(值)”。
本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。
在ES5,Array已经提供了 indexOf用来查找某个元素的位置,如果不存在就返回-1,但是这个函数在判断数组是否包含某个元素时有两个小不足,第一个是它会返回-1和元素的位置来表示是否包含,在定位方面是没问题,就是不够语义化。另一个问题是不能判断是否有NaN的元素。
本文共计734个文字,预计阅读时间需要3分钟。
在ES6中,可以使用数组的`includes()`方法来判断数组中是否包含某一特定值。该方法可以用来检测数组中是否包含某个值,语法为数组.includes(值)。本教程操作环境为Windows 7系统、ECM。
在es6中,可以利用数组的includes()方法来判断数组中是否包含某一项值,该方法可以用来检测数组中是否包含某个值,语法“数组对象.includes(值)”。
本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。
在ES5,Array已经提供了 indexOf用来查找某个元素的位置,如果不存在就返回-1,但是这个函数在判断数组是否包含某个元素时有两个小不足,第一个是它会返回-1和元素的位置来表示是否包含,在定位方面是没问题,就是不够语义化。另一个问题是不能判断是否有NaN的元素。

