Книга: JavaScript. Подробное руководство, 6-е издание
6.10.3. Метод toJSON()
6.10.3. Метод toJSON()
В действительности Object.prototype
не определяет метод toJSON()
, но метод JS0N.stringify()
(раздел 6.9) пытается отыскать и использовать метод toJSON()
любого объекта, который требуется сериализовать. Если объект обладает этим методом, он вызывается и сериализации подвергается возвращаемое значение, а не исходный объект. Примером может служить метод Date.toJSON()
.
Оглавление статьи/книги