gpt4 book ai didi

javascript - 将键值对添加到 javascript 中的对象数组?

转载 作者:可可西里 更新时间:2023-11-01 01:57:53 26 4
gpt4 key购买 nike

如果我有这样的数组:

var myarray = [];

myarray.push({
"Name": 'Adam',
"Age": 33
});

myarray.push({
"Name": 'Emily',
"Age": 32
});

这给了我一个数组,我可以在其中提取值,例如 myarray[0].Name ,它会给我“Adam”。

但是,在构建此数组后,如何将值为“某处街道”的“地址”字段添加到位置 [0] 的数组中,以便我在该对象中位置零的字段现在是 Name, Age, Address 有对应的值吗?

我在想 splice() 但找不到使用对象的示例,只有简单数组的示例。

最佳答案

您可以简单地即时添加属性(“字段”)。

尝试

myarray[0].Address = "123 Some St.";

myarray[0]["Address"] = "123 Some St.";

var myarray = [];

myarray.push({
"Name": 'Adam',
"Age": 33
});

myarray.push({
"Name": 'Emily',
"Age": 32
});

myarray[0]["Address"] = "123 Some St.";

console.log( JSON.stringify( myarray, null, 2 ) );

关于javascript - 将键值对添加到 javascript 中的对象数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23768280/

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