Вы также можете добавить новые объекты json в свой json, используя функцию extend ,
var newJson = $.extend({}, {my:"json"}, {other:"json"});
// result -> {my: "json", other: "json"}
Очень хорошим вариантом для функции расширения является рекурсивное слияние. Просто добавьте истинное значение в качестве первого параметра (подробнее см. Документацию). Пример,
var newJson = $.extend(true, {}, {
my:"json",
nestedJson: {a1:1, a2:2}
}, {
other:"json",
nestedJson: {b1:1, b2:2}
});
// result -> {my: "json", other: "json", nestedJson: {a1:1, a2:2, b1:1, b2:2}}