gpt4 book ai didi

json的Javascript数据结构

转载 作者:行者123 更新时间:2023-11-29 18:16:36 24 4
gpt4 key购买 nike

我正在尝试使用一个非常简单的数据结构,但就是做不好。

我有一个看起来像这样的数组:

[{"object":"name","context":"..."},{"object":"name","context":"..."}]

假设这个结构保存在一个变量名 object_list 中

我只想在基础结构中添加一个额外的字段,这样我的对象看起来像:

[{"object":"name","context":"..."},{"object":"name","context":"..."}],
additional_data : "data"

在代码上下文中,我希望能够:

var item = object_list[0];
var additional_data = object_list.additional_data;

无法找到将额外字段添加到我的数组的方法。

最佳答案

好吧,如果你现在有数组:

var object_list = [{"object":"name","context":"..."},{"object":"name","context":"..."}];

您需要一个新对象,将其作为一个属性,以及另一个属性:

var newObj = {
object_list: object_list,
additional_data: "data"
}

然后你可以这样做:

newObj.object_list; //array
newObj.additional_data; //your data

重要的旁注,因为 JS 对象只是引用,所以更改 object_list 中的任何内容也会反射(reflect)在 newObj.object_list

关于json的Javascript数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22762499/

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