關(guān)于JSON解析的實現(xiàn)過程解析
我們都知道,現(xiàn)在的開發(fā)模式都是前后端分離的,后臺返回數(shù)據(jù)給前端,前端負責數(shù)據(jù)交互并渲染到頁面,所以我們需要從后端接口上獲取數(shù)據(jù)顯示到頁面上。在接受服務(wù)器端數(shù)據(jù)數(shù)據(jù)時,一般是字符串。這時,就需要用到JSON里面的API來進行轉(zhuǎn)換了;
JSON.parse()
parse()方法用于從一個字符串中解析出JSON對象
例:
var str='{"name":"xianyu","age":"21"}'
經(jīng)JSON.parse(str)得到:
Object : age:"21", name:"xianyu", proto_:Object
單引號必須寫在括號外,每個屬性都必須雙引號引起來,否則會拋出異常
JSON.stringify()
stringify()方法用于從一個對象中解析出字符串
例:
var obj={
a:1,
b:2
}
經(jīng)JSON.stringify(obj)解析后得到:
"{"a":"1","b":"2"}"
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Google Map V3 綁定氣泡窗口(infowindow)Dom事件實現(xiàn)代碼
無法在infowindow里面添加的div進行綁定事件處理,官方的API,發(fā)現(xiàn)了google.maps.InfoWindow下面的Events里面有個domready事件2013-04-04
Js中FileReader讀取文件內(nèi)容方法詳解(async/await)
這篇文章主要給大家介紹了關(guān)于Js中FileReader讀取文件內(nèi)容(async/await)的相關(guān)資料,FileReader是前端進行文件處理的一個重要的Api,特別是在對圖片的處理上,如果你想知道圖片的處理原理,你就永遠不可能繞過它,需要的朋友可以參考下2023-11-11
JS基于FileSystemObject創(chuàng)建一個指定路徑的TXT文本文件
這篇文章主要介紹了JS基于FileSystemObject創(chuàng)建一個指定路徑的TXT文本文件,涉及javascript使用ActiveXObject控件中FileSystemObject對象模型的基本技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08
JavaScript實現(xiàn)LRU緩存淘汰算法的詳細步驟
這篇文章主要介紹了JavaScript實現(xiàn)LRU緩存淘汰算法,下面是用 JavaScript 實現(xiàn) LRU(Least RecentlyUsed,最近最少使用)緩存淘汰算法的代碼,并附上詳細的步驟解釋,需要的朋友可以參考下2024-12-12

