淺談JSON

JSON是一種輕量級數(shù)據(jù)交換格式,同時是JavaScript的原生格式,不需要引入任何api。

var obj = {
  name:'lala',
  age:30,
  city:['上海','北京','杭州']
};
var strObj = JSON.stringify(obj);
strObj;//"{"name":"lala","age":30,"city":["上海","北京","杭州"]}"
var parObj = JSON.parse(strObj);
parObj;//{name: "lala", age: 30, city: ['上海','北京','杭州']}

從這個例子可以看出,json就是 一個對象以“{”(左括號)開始,“}”(右括號)結(jié)束。每個“名稱”后跟一個“:”(冒號);“‘名稱/值’ 對”之間運用 “,”(逗號)分隔。 名稱用引號括起來;值如果是字符串則必須用括號,數(shù)值型則不須要。

JSON.stringify()可以轉(zhuǎn)成JSON格式。

JSON.parse()可以轉(zhuǎn)成原格式。

真的只是淺談,做個筆記,讓自己好記點。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

  • ** 本文章著作權(quán)歸沒夢想的咸魚丶所有,轉(zhuǎn)載須說明來源** 1.首先明確JSON是什么? json是一種數(shù)據(jù)交換格...
    沒夢想的咸魚丶閱讀 2,626評論 0 16
  • 對象 簡單說,所謂對象,就是一種無序的數(shù)據(jù)集合,由若干個“鍵值對”(key-value)構(gòu)成。 varobj = ...
    那個漢堡在對我笑閱讀 562評論 0 0
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)。 注意:講述HT...
    kismetajun閱讀 28,817評論 1 45
  • 對象 簡單說,所謂對象,就是一種無序的數(shù)據(jù)集合,由若干個“鍵值對”(key-value)構(gòu)成。 上面代碼中,大括號...
    紅豆丁244閱讀 278評論 0 0
  • 一、代碼習(xí)題 1.使用數(shù)組拼接出如下字符串 ,其中styles數(shù)組里的個數(shù)不定 2.寫出兩種以上聲明多行字符串的方...
    徐國軍_plus閱讀 542評論 0 1

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