en.javascript.info/1-js/7-js-misc/2-json/2-serialize-object-circular/task.md
2015-03-10 12:36:58 +03:00

718 B
Raw Blame History

Превратите объекты со ссылками в JSON

[importance 3]

Превратите объект team из примера ниже в JSON:

var leader = {
  name: "Василий Иванович"
};

var soldier = {
  name: "Петька"
};

// эти объекты ссылаются друг на друга!
leader.soldier = soldier;
soldier.leader = leader;

var team = [leader, soldier];
  1. Может ли это сделать прямой вызов `JSON.stringify(team)`? Если нет, то почему?
  2. Какой подход вы бы предложили для чтения и восстановления таких объектов?