我有:
var myAbc = { 0: true, 1: false, 2: true };
我想更改键,例如:
var myAbc = { key1: true, key2: false, key3: true };
我已经尝试过这个:
for (var key in array) {
key = value;
}
但没有更改 for 一侧数组的键,有什么帮助吗?
最佳答案
也许是这样的?
for(let key in myAbc){
myAbc["key" + key] = myAbc[key];
delete myAbc[key];
}
var myAbc = { 0: true, 1: false, 2: true };
console.log("Before", myAbc);
for(let key in myAbc){
myAbc["key" + key] = myAbc[key];
delete myAbc[key];
}
console.log("After", myAbc);
关于javascript - 如何使用javascript更改一个对象中的键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47214090/