В JSON нельзя использовать циклические ссылки, потому что сам по себе JSON-формат не поддерживает ссылки на объекты. 2 При попытке проанализировать такую структуру JSON.stringify() терпит неудачу. 2
Свойства-функции (методы), символьные ключи и значения, а также свойства, содержащие undefined, пропускаются при преобразовании в JSON. 1