關于JSON解析的實現過程解析

 更新時間:2019年10月08日 10:07:14   作者:有夢想的咸魚前端   我要評論
這篇文章主要介紹了關于JSON解析的實現過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

我們都知道,現在的開發模式都是前后端分離的,后臺返回數據給前端,前端負責數據交互并渲染到頁面,所以我們需要從后端接口上獲取數據顯示到頁面上。在接受服務器端數據數據時,一般是字符串。這時,就需要用到JSON里面的API來進行轉換了;

JSON.parse()

parse()方法用于從一個字符串中解析出JSON對象

例:

var str='{"name":"xianyu","age":"21"}'

經JSON.parse(str)得到:

 Object : age:"21",
      name:"xianyu",
      proto_:Object

單引號必須寫在括號外,每個屬性都必須雙引號引起來,否則會拋出異常

JSON.stringify()

stringify()方法用于從一個對象中解析出字符串

例:

 var obj={
        a:1,
        b:2        
      }

經JSON.stringify(obj)解析后得到:

 "{"a":"1","b":"2"}"

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

码报108