Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将数组附加到对象中_Javascript - Fatal编程技术网

Javascript 如何将数组附加到对象中

Javascript 如何将数组附加到对象中,javascript,Javascript,我有一个关联嵌套对象的对象。在一些地方,我想关联数组而不是对象。任何帮助如何实现这一点 例: { "Id": "ID1",{ "Data1" : { "myData1" : "myVal1" }, "Data2":[{ "Dat1" : "val1" },{ "Dat2" : "Val2" }] } } 所以在这个例子中,我在某个地方用

我有一个关联嵌套对象的对象。在一些地方,我想关联数组而不是对象。任何帮助如何实现这一点

例:

{ "Id": "ID1",{
        "Data1" : {
            "myData1" : "myVal1"
        },
        "Data2":[{
            "Dat1" : "val1"
        },{
            "Dat2" : "Val2"
        }]
    }
}
所以在这个例子中,我在某个地方用这个代码附加了一个助理

    `ID1[Data1] = "Data1" : {myData1" : "myVal1"}`

任何人都可以建议我如何添加数组。

您可以通过以下方式实现:

constobj={};
obj['prop']={
测试:“测试”
};
obj['arr']=[];
obj['arr'].推({
测试:“测试”
});

控制台日志(obj)你能修复你的对象语法吗,它当前给出了一个语法错误