toJson
не указываем получим сериализацию (преобразование строке в JSON
) свойство - значение, функции будут проигнорированы:var room = {
number: 23,
occupy: function() {
alert( this.number );
}
};
var event = {
title: "Конференция",
date: new Date(Date.UTC(2014, 0, 1)),
room: room
};
console.log(JSON.stringify(event))
toJSON
будут сериализованы функции, свойства проигнорированы:var room = {
number: 23,
toJSON: function() {
console.log( this.number );
}
};
var event = {
title: "Конференция",
date: new Date(Date.UTC(2014, 0, 1)),
room: room
};
console.log(JSON.stringify(event))
В JSON - нет типа функций, поэтому функции не сериализуются никак.
Если у сериализуемого объекта присутствует метод toJSON, то вместо дальнейшей сериализации этого объекта будет использовано значение, которое вернет данная функция.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Поставил на сайт шрифт fontawesome поставил иконки в названиях категорий но возник вопрос: в браузерной строке он не отображается как надо - вместо...
Как можно получить базовый адрес процесса ?Никаких работающих примеров так и не нашелВот мой код