gpt4 book ai didi

javascript - 从 JSON 对象中删除 $ - 可能吗?

转载 作者:行者123 更新时间:2023-12-01 03:25:41 25 4
gpt4 key购买 nike

我有一个看起来像这样的对象:

{
alphabet: {
'$': {
id: '11',
href: 'abc'
},
mydata: [[Object]],
status: ['22']
}
}

是否可以以某种方式删除 $ 以使对象看起来像这样:

{
alphabet: {
id: '11',
href: 'abc'
mydata: [[Object]],
status: ['22']
}
}

我是 JavaScript 和 Node JS 新手,正在努力解决这个问题。我尝试了 delete object.$; 但它没有执行任何操作。我很确定我误解了这个函数。

任何帮助将不胜感激!

最佳答案

克隆$并使用object.assign合并克隆和原始对象

var obj = {
alphabet: {
'$': {
id: '11',
href: 'abc'
},
mydata: [''],
status: ['22']
}
};

var clone = obj.alphabet["$"];
delete obj.alphabet["$"];
Object.assign(obj,clone);
console.log(obj);

关于javascript - 从 JSON 对象中删除 $ - 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44844845/

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