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



我具有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"}
    ]
} }

,我想在"类别"one_answers"数据集"中动态添加新元素,然后在添加了所有动态数据后,我将其将其串联到JSON中。

我的问题是如何实现这一目标?

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

感谢您的任何帮助。

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

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

关于阵列推动:https://www.w3schools.com/jsref/jsref_push.asp

最新更新