1.
2.
3.
4.
5.
6.
7.
8.
9
10什么是 json怕轿?什么是 json 對(duì)象拍冠?什么是 json 對(duì)象字面量?什么是 JSON內(nèi)置對(duì)象切油?
- JSON(JavaScript Object Notation) 是一種輕量級(jí)的數(shù)據(jù)交換格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一個(gè)子集名惩。
- 復(fù)合類型的值只能是數(shù)組或?qū)ο笈旌荒苁呛瘮?shù)、正則表達(dá)式對(duì)象绢片、日期對(duì)象滤馍。
簡(jiǎn)單類型的值只有四種:字符串、數(shù)值(必須以十進(jìn)制表示)底循、布爾值和null(不能使用NaN, Infinity, -Infinity和undefined)巢株。
字符串必須使用雙引號(hào)表示,不能使用單引號(hào)熙涤。
對(duì)象的鍵名必須放在雙引號(hào)里面阁苞。
數(shù)組或?qū)ο笞詈笠粋€(gè)成員的后面,不能加逗號(hào) - 一種聲明方式 如var people = {"name":"hello","sex":"male"}
- 經(jīng)過parse轉(zhuǎn)換的值
11如何把JSON 格式的字符串轉(zhuǎn)換為對(duì)象祠挫?如何把對(duì)象轉(zhuǎn)換為 JSON 格式的字符串?
IE以上瀏覽器都支持了一個(gè)對(duì)象JSON那槽,JSON對(duì)象主要有兩個(gè)『靜態(tài)』函數(shù) - parse:把字符串轉(zhuǎn)化為JSON對(duì)象
- stringify:把JSON對(duì)象轉(zhuǎn)化為字符串(出人意料的不叫toString,因?yàn)椴皇菍?shí)例方法)