如何在javascript中的数组结构对象中添加元素
我有javascript对象的这种结构如何在javascript中的数组结构对象中添加元素,javascript,json,Javascript,Json,我有javascript对象的这种结构 var propertiesObject = { dataFormat: 'json', dataSource: { build: { caption: "Some caption" }, categories: [ { category:[ {"label":"January"}, {"ADD NEW HERE DYNAMICA
var propertiesObject = {
dataFormat: 'json',
dataSource: {
build: {
caption: "Some caption"
}, categories: [
{
category:[
{"label":"January"},
{"ADD NEW HERE DYNAMICALLY"}
]
}
],
dataset: [
{
seriesname: "ISB",
data: [
{
"value": "10000",
{"ADD NEW HERE DYNAMICALLY"}
}
]
},
{"ADD NEW HERE DYNAMICALLY"}
]
} }
我想在“category”和“dataset”中动态添加新元素,然后在添加所有动态数据之后,我将把它字符串化为json
我的问题是我如何才能做到这一点
我真的对我找到的几个解决方案感到困惑,这不是我需要的结果
谢谢您的帮助。使用该子数组就像使用普通数组一样
// push directly to array
propertiesObject.category.push(new element);
关于数组推送:这里不清楚“动态添加”是什么意思,因为没有足够的上下文。“动态数据”是某种只需要解析到现有数据结构中的响应数据吗?具有指定形状的新结构?你能提供一份工作吗?