ECMAscript 2016 包含一种
includes()专门用于解决问题的数组方法,因此现在是首选方法。
[1, 2, 3].includes(2); // true[1, 2, 3].includes(4); // false[1, 2, 3].includes(1, 2); // false (second parameter is the index position in this array at which to begin searching)
_从2018年7月开始,如果您需要支持IE,则可以在polyfill中使用几乎所有
主流 浏览器。
编辑:请注意,如果数组中的项目是一个对象,则返回false。这是因为相似的对象是Javascript中的两个不同的对象。


![检查数组中是否存在元素[重复] 检查数组中是否存在元素[重复]](http://www.mshxw.com/aiimages/31/420630.png)
