JSON(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式,常用于前后臺的數(shù)據(jù)傳遞和存儲。在JSON中,用花括號{}表示對象,括號內包含一系列屬性和對應的值,屬性和值以冒號:分隔,每組屬性和值之間用逗號,分隔。下面是一個簡單的JSON對象:
{ "name": "張三", "age": 20, "gender": "男" }
JSON還可以用方括號[]表示數(shù)組,括號內包含一組值,值之間使用逗號,分隔。下面是一個包含數(shù)組的JSON對象:
{ "name": "張三", "scores": [90, 85, 95], "gender": "男" }
在JavaScript中,可以使用JSON對象的屬性方法將JSON字符串轉為對象,或將對象轉為JSON字符串。下面是一個將JSON字符串轉為對象的例子:
var str = '{"name": "張三", "age": 20, "gender": "男"}'; var obj = JSON.parse(str); console.log(obj.name); //輸出"張三" console.log(obj.age); //輸出20 console.log(obj.gender); //輸出"男"
在JSON中,括號的使用非常重要,不同的括號表示不同的含義。因此在編寫JSON時一定要注意括號的使用,遵循規(guī)范的格式,才能保證數(shù)據(jù)的正確傳遞和解析。