gpt4 book ai didi

JavaScript:是否可以编辑现有的键名称?

转载 作者:行者123 更新时间:2023-11-28 18:09:30 24 4
gpt4 key购买 nike

使用 JavaScript,是否可以更改对象中的现有键名称,而不是删除整个键值对并在其位置添加新的键值对?

如果可能的话,我要问的事情通常看起来像这样:

myObj = {'a':1, 'b':2,}; 

Object.keys(myObj)[i] = 'newKeyName';

...只不过,我们不是编辑通过提取键名称创建的数组,而是实际上在源对象中编辑键名称本身。

最佳答案

不,这是最好的方法。

var a = { b: 'c', d: 'e' };

a.f = a.b;
delete a.b;

console.log(a); // { d: 'e', f: 'c' }

关于JavaScript:是否可以编辑现有的键名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41917738/

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