У меня есть JSON буквальным следующим образом:Клонирование JSON не работает, как ожидалось
var json_1 = {
"name": "Tim",
"toys": ["ball", "bat", "lego"]
};
Теперь я клонировать это следующим образом:
var json_2 = json_1;
Если удалить игрушку из json_1
(используя splice()
) похоже, что он удаляется с json_2
. Как создать копию, не зависящую друг от друга?
Это *** не *** «JSON literal». Это «** объект ** буквальный». Он не имеет никакого отношения к JSON. –
Это не JSON. Это объект javascript, использующий синтаксис литерала объекта. –