如何在javascript中的数组结构化对象中添加元素

时间:2019-05-28 00:44:15

标签: javascript json

我有这种javascript对象结构

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。

我的问题是如何实现?

我真的对我找到的几种解决方案感到困惑,这不是我需要的结果。

感谢您的帮助。

1 个答案:

答案 0 :(得分:-1)

使用该子数组作为使用普通数组的方式。

// push directly to array
propertiesObject.category.push(new element);

关于数组推送:https://www.w3schools.com/jsref/jsref_push.asp