Показать сообщение отдельно
  #3 (permalink)  
Старый 25.07.2012, 00:06
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

Функция JSON.stringify использует метод toJSON на конвертируемых объектах. Пример:
function X () {}
X.prototype.valueOf = function() { return 42; }
X.prototype.toJSON=X.prototype.valueOf;
var json = JSON.stringify( { a: new X });
alert( json );

Последний раз редактировалось oneguy, 25.07.2012 в 00:10.
Ответить с цитированием