2009-02-17 118 views

回答

281

您正在尋找JSON.stringify()

+1

對包含數組的javascript對象使用JSON.stringify()有一點小問題。請檢查我的問題:http://stackoverflow.com/questions/25423883/parsing-json-array-gives-error – Reek 2014-08-21 12:33:51

4

只是爲了保持向後兼容我加載康樂福JSON庫從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) 
}