gpt4 book ai didi

javascript - 使用修改后的数组更新对象属性值

转载 作者:行者123 更新时间:2023-12-03 06:28:35 24 4
gpt4 key购买 nike

我知道我可以使用 $.extend 合并到对象。如果我想将数组合并/更新到现有数组(该数组是对象属性之一的值)中该怎么办?

Obj = {id: 63,地区:“地点”,商店:Array[246]}

$.extend(true, Obj.traits, ModifiedShopsArray) //不起作用

返回Obj = {id:63,region:“place”,modifiedShopsArray:Array[246]

最佳答案

您可以向具有相同数据的对象添加第二个键,然后 delete您不想要的:

// shops mocked for simplicity
var obj = {id: 63, region: 'place', shops: [1, 2, 3]};

obj.amendedShopsArray = obj.shops;
delete obj.shops;

console.log(obj);

关于javascript - 使用修改后的数组更新对象属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38534501/

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