我們都知道,現在的開發模式都是前後端分離的,後臺返回數據給前端,前端負責數據交互並渲染到頁面,所以我們需要從後端接口上獲取數據顯示到頁面上。在接受服務器端數據數據時,一般是字符串。這時,就需要用到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"}"