JSON.stringify()和JSON.parse()的作用


(1)JSON.stringify() 從一個對象中解析出字符串

JSON.stringify({“a”:”1”,”b”:”2”})

結果是:”{“a”:”1”,”b”:”2”}”

(2)JSON.parse()從一個字符串中解析出JSON對象

var str = ‘{“a”:”1”,”b”:”2”}’;

JSON.parse(str);

結果是:Object{a:”1”,b:”2”}

應用場景:
針對(1),比如后台Java對應的RequestMapping參數列表中的參數為一個對象時,前台多個傳輸需要經過JSON.stringify()處理,否則會出現參數解析異常。

針對(2),比如向后台請求,后台返回一大堆字符串,這時前台頁面渲染需要將其以對象的形式展現,這時可以用到JSON.parse()。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM