Сериализация объекта JSON

Как я могу сериализовать объект в JSON в JavaScript?

Ответ 3

Просто, чтобы поддерживать обратную совместимость, я загружаю JSON-библиотеку Crockfords из cloudflare CDN, если не поддерживается встроенная поддержка JSON (для простоты использования jQuery)

function winHasJSON(){
  json_data = JSON.stringify(obj);
  // ... (do stuff with json_data)
}
if(typeof JSON === 'object' && typeof JSON.stringify === 'function'){
  winHasJSON();
} else {
  $.getScript('//cdnjs.cloudflare.com/ajax/libs/json2/20121008/json2.min.js', winHasJSON)
}