假设您有两个具有公共键(例如 id)的对象数组。您需要根据公共键合并这些数组,并使用两个对象的组合属性创建一个新数组。
为了有效地实现这一点,您可以利用 Object.assign() 方法。操作方法如下:
Object.assign() 方法将作为参数传递的对象的属性合并到一个新对象中。在本例中,我们使用它来组合数组 arr1 和 arr2 中相应对象的属性。
生成的数组 arr3 将包含合并的对象,每个对象都具有两个输入对象的属性:
这种方法确保基于公共键的对象数组的高效合并,而不需要对对象键进行显式迭代。
以上是如何基于公共键高效地合并两个对象数组?的详细内容。更多信息请关注PHP中文网其他相关文章!