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