我想添加新的obj JSON:
"128": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "whtup"
}]
}
Run Code Online (Sandbox Code Playgroud)
在存在的JSON对象示例中JSON:
{
"188": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "ki chal riha hai"
}]
},
"123": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "whtup"
}]
},
"128": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "whtup"
}]
}
Run Code Online (Sandbox Code Playgroud)
Jas*_*ant 13
JSON代表JavaScript对象表示法.所以,它只不过是javascript中的一个对象(实际上是对象的一个子集).
所以,实际上你想在现有的javascript对象中添加一个对象.
此外,jQuery只是一个库(不同的javascript函数的集合,以方便选择dom元素,ajax函数,以及一些其他实用程序)
回到你的问题,
如果这是您现有的对象,
var obj = {
"188": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "ki chal riha hai"
}]
},
"123": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "whtup"
}]
},
"128": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "whtup"
}]
}
}
Run Code Online (Sandbox Code Playgroud)
你可以加
var objToAdd = {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "whtup"
}]
}
Run Code Online (Sandbox Code Playgroud)
通过,
obj["128"] = objToAdd;
Run Code Online (Sandbox Code Playgroud)
现在,你的obj是,
{
"188": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "ki chal riha hai"
}]
},
"123": {
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "whtup"
}]
},
"128":{
"Msg": [{
"me": "hi"
}, {
"user": "hello"
}, {
"me": "whtup"
}]
}
}
Run Code Online (Sandbox Code Playgroud)