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

