js中如何从数组中获取一个对象,并将该对象以引用传参的形式添加到另一个已知数组当中?请给出一段代码示例。
时间: 2023-03-07 12:30:10 浏览: 151
addends.js:一个 JavaScript 库,可从数组中查找加数组合以添加到单个给定数字
可以使用 Array.prototype.find() 方法来获取数组中的一个特定对象,并使用 Array.prototype.push() 方法将该对象以引用传参的形式添加到另一个已知数组当中。例如:let arr1 = [{id: 1, name: "John"}, {id: 2, name: "Bob"}];
let arr2 = [];
let obj = arr1.find(o => o.id === 1);
arr2.push(obj);
console.log(arr2); // [{id: 1, name: "John"}]
阅读全文