
文章插圖
1.前置知識(shí)無(wú)論你走的是前端還是后端 , JSON對(duì)象都是我們?cè)赪EB編程中經(jīng)常會(huì)用到的一個(gè)對(duì)象 , 因?yàn)镴SON可以說(shuō)是我們前后端數(shù)據(jù)傳遞最重要的一個(gè)方式了 。
來(lái)自互聯(lián)網(wǎng)
2..為什么要轉(zhuǎn)換我們知道 , 在數(shù)據(jù)傳輸過(guò)程中 , JSON是以字符串的形式傳遞的 。
JSON字符串:
而Javascript操作的是JSON對(duì)象 。
JSON對(duì)象:
因此 , JSON對(duì)象和JSON字符串之間的相互轉(zhuǎn)換就變成了一個(gè)很關(guān)鍵的問(wèn)題 。
3.如何進(jìn)行轉(zhuǎn)換JSON字符串和對(duì)象之間的轉(zhuǎn)換 , 最常用的就是使用JSON.stringify()和 JSON.parse()這兩個(gè)函數(shù)了,目前JSON對(duì)象已經(jīng)成為Javascript的內(nèi)置對(duì)象了 , 所以大家可以盡管使用這兩個(gè)方法 。其中JSON.stringify()函數(shù)是將JSON對(duì)象轉(zhuǎn)換為字符串 , 而 JSON.parse()函數(shù)恰好相反 , 是將JSON字符串轉(zhuǎn)換為JSON對(duì)象 。
3.1轉(zhuǎn)換示例
JSON對(duì)象轉(zhuǎn)換為JSON字符串JSON字符串轉(zhuǎn)換為JSON對(duì)象3.2轉(zhuǎn)換注意點(diǎn)
當(dāng)使用JSON.stringify()轉(zhuǎn)換JSON字符串時(shí)會(huì)出現(xiàn)轉(zhuǎn)義符“”當(dāng)使用JSON.parse()轉(zhuǎn)換JSON對(duì)象時(shí)會(huì)報(bào)錯(cuò)傳參錯(cuò)誤4.總結(jié)因?yàn)槲覀冊(cè)谑褂肁JAX等方式進(jìn)行前后端通信時(shí) , 傳遞和接受的往往是JSON字符串 , 而我們Javascript要操作的往往是JSON對(duì)象 , 因此我們需要使用JSON.stringify()和 JSON.parse()?這兩個(gè)函數(shù)進(jìn)行JSON對(duì)象和字符串之間的轉(zhuǎn)換 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 解壓zip格式的文件方法 蘋果解壓軟件哪個(gè)好用
- 解析steam新用戶注冊(cè) steam賬號(hào)是什么格式
- sql語(yǔ)句格式化時(shí)間格式 sql在線格式化快捷鍵
- excel提取不規(guī)則字段 excel取前面幾個(gè)字符的公式
- 把圖片轉(zhuǎn)為pdf格式方法 pdf轉(zhuǎn)成圖片格式
- 用python處理excel數(shù)據(jù) python提取數(shù)據(jù)指定列
- sql數(shù)據(jù)庫(kù)使用教程 數(shù)據(jù)庫(kù)datetime格式
- 企業(yè)郵箱正確格式 企業(yè)郵箱個(gè)性簽名模板
- qq郵箱格式怎么寫的
- 技術(shù)教你win7如何格式化c盤 win7怎么格式化c盤
