gpt4 book ai didi

javascript - 为什么对象没有合并?

转载 作者:行者123 更新时间:2023-12-01 01:30:23 24 4
gpt4 key购买 nike

我想将对象合并为一个。

但结果是:const items 仅显示最后一个对象...为什么?

capture d ecran 2018-11-16 a 15 27 14

capture d ecran 2018-11-16 a 15 27 07

最佳答案

扩展语法赋值的工作方式类似于Object.assign()。您的三个对象都有一个称为“边缘”的属性。当您“合并”它们时,每个对象中“边缘”的值都会复制到目标中,但它是复制。运行时不会尝试对数组值进行任何形式的更深入组合,因此您最终只会复制最后一个数组。

如果您想合并(或连接,或其他方式)数组,则必须使用显式代码段来完成。

关于javascript - 为什么对象没有合并?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53339871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com