javascript - jquery合并两个数组

标签 javascript jquery

我有两个数组 - 例如 [8, 7, 6, 5][5, 6, 7]。我可以通过什么方式接收数组[7,6,5]。因此,顺序必须与第一个数组相同,元素与第二个数组相同。 而且它可以是数组中的不同值,而不仅仅是数字。 谢谢。

最佳答案

我猜结果一定是[7,6,5],而不是[8,7,6]

> a = [8, 7, 6, 5]; b = [5, 6, 7]
[5, 6, 7]
> a.filter(function(x) { return b.indexOf(x) >= 0 })
[7, 6, 5]

关于javascript - jquery合并两个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17291345/

相关文章:

javascript - Rxjs doOnCompleted() 在 take() 之前不触发

javascript - "Zoom"在小屏幕上居中的 div

javascript - AngularJs:给定出生日期时自动获取年龄

jquery - 在每第 3 个 div Jquery 之后附加 Span 标签

javascript - Google Javascript API Photo getURL 返回临时 URL 并且无法找到 photo_reference

javascript - 是否可以进行多个 Lambda 回调

javascript - 更好地替代 ShowModalDialog

javascript - jQuery 检查文件扩展名在 IE 中不起作用

javascript - 如何使用 Jquery 在日期时间后切换类?

javascript - 如何验证文本框以检查输入的值是否仅是 100 的倍数