json

json

可以表示一下3種類型的值:

  • 1 簡(jiǎn)單值
    字符串、數(shù)值、布爾、null,不能表示undefined
  • 2 對(duì)象
  • 3 數(shù)組
    JSON不支持函數(shù),對(duì)象實(shí)例,變量。它就是一種表示結(jié)構(gòu)化數(shù)據(jù)的格式
    在實(shí)際應(yīng)用中JSON更多的是用來表示更復(fù)雜的數(shù)據(jù)結(jié)構(gòu),簡(jiǎn)單值只是整個(gè)數(shù)據(jù)結(jié)構(gòu)的一部分

解析和序列化

解析:JOSN.parse()
序列化:JSON.stringify()
JOSN.parse()接收2個(gè)參數(shù)
JSON.stringify()接收3個(gè)參數(shù),第一個(gè)為要序列化的對(duì)象,第二個(gè)是一個(gè)過濾器,第三個(gè)是一個(gè)選項(xiàng),表示是否JSON字符串中保留縮進(jìn)
toJOSN方法:返回對(duì)象自身定義的JSON格式

序列化對(duì)象的順序

  • 1 如果存在toJSON方法,而且能通過它取得有效值,則調(diào)用該方法
  • 2 如果提供了第二個(gè)參數(shù),應(yīng)用這個(gè)函數(shù)過濾器,傳入函數(shù)過濾器的值時(shí)第一步返回的值。
  • 3 對(duì)第二步返回的值進(jìn)行序列化
  • 4 如果提供了第三個(gè)參數(shù),進(jìn)行相應(yīng)的格式化
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,555評(píng)論 19 139
  • JSON與XML都是結(jié)構(gòu)化數(shù)據(jù)的表現(xiàn)方式。回憶一下XML,1、創(chuàng)建xml 文檔對(duì)象,用來存放加載xml文檔,或解析...
    Miss____Du閱讀 933評(píng)論 1 9
  • 曾經(jīng)有一段時(shí)間,XML是互聯(lián)網(wǎng)上傳輸結(jié)構(gòu)化數(shù)據(jù)的事實(shí)標(biāo)準(zhǔn)。JSON是JavaScript的一個(gè)嚴(yán)格的子集,利用了J...
    給我一炷香的時(shí)間閱讀 712評(píng)論 0 2
  • 臨睡前,女兒說背誦一首在少年宮看到的小詩給我,名為《媽媽的圍裙》。 每當(dāng)媽媽穿著圍裙 走進(jìn)廚房 出來的時(shí)候就有一桌...
    無花島主夫人閱讀 936評(píng)論 0 0
  • 深夜,兩點(diǎn) 樓下兩個(gè)醉漢在 比賽喊 這不可能 這怎么不可能 就這樣 不知多久 他們睡去了 我在窗前 看外面如漁火般...
    向日葵愛呀愛太陽閱讀 135評(píng)論 0 0

友情鏈接更多精彩內(nèi)容