Введение
В этом практическом занятии мы изучим, как сериализовать JSON-объект, содержащий циклические ссылки, с использованием JavaScript. Мы будем использовать пользовательскую функцию-заменитель и WeakSet
для обнаружения и пропуска циклических ссылок. В конце этого практического занятия вы будете лучше понимать, как обрабатывать циклические структуры данных в JavaScript и как сериализовать их в формат JSON.