【发布时间】:2019-02-25 07:16:46
【问题描述】:
我在这个网站上找到了一些解决方案,还有其他一些解决方案,例如 Array.prototype.includes() 和 Array.prototype.indexOf() 和 jQuery.inArray()。
这些解决方案中的每一个都非常适合检查单个值 'x' 是否在数组 ['x','y','z'] 中。
我的问题是:如何测试以查看数组中是否存在多个值。也就是说,数组X在数组Y中吗?
例如:
['a','e','f'] 在 ['a','b','c','d','e','f','g'] 中吗?结果:是的。
['a','e','z'] 在 ['a','b','c','d','e','f','g'] 中吗?结果:错误。
编辑: 理想情况下,该解决方案可以追溯到 IE 10。
【问题讨论】:
标签: javascript arrays