javascript的對(duì)象符號(hào)數(shù)據(jù)格式,簡(jiǎn)稱(chēng)JSON,是從Javascript的字面值中衍生出來(lái)的。這使得JSON是Javascript語(yǔ)言的一個(gè)子集。作為子集,JSON從不持有其他額外的特性-在JS中本身從不持有的。盡管JSON是程序語(yǔ)言的一個(gè)子集,它本身并不是一個(gè)程序語(yǔ)言,但是事實(shí)上是一個(gè)數(shù)據(jù)交換的格式
JSON被作為數(shù)據(jù)交換的標(biāo)準(zhǔn)所熟知,這潛意識(shí)中意味著它能被用于任何場(chǎng)景的數(shù)據(jù)交換格式,一個(gè)數(shù)據(jù)交換發(fā)生不僅服務(wù)器與瀏覽器之間,還有服務(wù)器到服務(wù)器,對(duì)于這樣的事情,這不是僅有的可能意義去交換JSON。
JSON是一個(gè)通過(guò)有通知的條例在數(shù)據(jù)創(chuàng)建的小集合中的文本表示法,JSON詳述規(guī)定數(shù)據(jù)在以下二種組合構(gòu)建
1,鍵值對(duì)的一個(gè)集合

2,值的一個(gè)有序表

以下是實(shí)際過(guò)程中解析的 JSON的一個(gè)范例,只有懂得底層原理的實(shí)現(xiàn)才可以創(chuàng)造出更好的輪子。