jon*_*ich 1 javascript jquery json
我不确定我是否正确地问这个问题,但情况就是这样.
我有一个像这样的现有JSON对象,我需要"注入"一个新对象到这里指出:
{
"version": "1.0.0",
"stat_tag": "API",
"layers": [{
"type": "cartodb",
"options": {
"sql": "SELECT * FROM mytable)",
"cartocss": "mytable{marker-width: 10;}",
"cartocss_version": "2.1.0"
}
}
//INSERT NEW OBJECT HERE
]
}
Run Code Online (Sandbox Code Playgroud)
我需要注入的对象存储为变量,我只是不知道如何将它推入正确位置的现有对象.
将其推入layers:
myObj.layers.push(newEl);
Run Code Online (Sandbox Code Playgroud)
因为layers是一个数组push将添加newEl在它的末尾.
var myObj = {
"version": "1.0.0",
"stat_tag": "API",
"layers": [{
"type": "cartodb",
"options": {
"sql": "SELECT * FROM mytable)",
"cartocss": "mytable{marker-width: 10;}",
"cartocss_version": "2.1.0"
}
}
//INSERT NEW OBJECT HERE
]
};
var newEl = {
"name": "Tushar"
}; // Object to add
myObj.layers.push(newEl);
console.log(myObj);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1034 次 |
| 最近记录: |