Serializzare un object su JSON

Come posso serializzare un object su JSON in JavaScript?

Stai cercando JSON.stringify() .

Scarica https://github.com/douglascrockford/JSON-js/blob/master/json2.js , includilo e fallo

 var json_data = JSON.stringify(obj); 

Solo per mantenerlo compatibile a posteriori, carico la libreria JSON Crockfords dal CDN di cloudflare se non viene fornito alcun supporto JSON nativo (per semplicità usando 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) }