有没有更好的方法来编写下面的 JS 代码来过滤和返回数组中的项目;
myArray.forEach(function(x) {
if (x.id === y.id) {
row = x;
}
})
我愿意使用 jquery
最佳答案
如果您可以使用 ES6 功能,则可以使用数组方法 .find
,如下所示:
const row = myArray.find(x => x.id === y.id)
关于Javascript 过滤列表并从中返回匹配的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46936354/