在現代的WEB開發中,我們通常使用JSON格式傳遞和接收數據,它是一種輕量級的數據交換格式,易于閱讀和編寫。
下面是一段簡單的JSON示例:
{ "name": "John", "age": 30, "city": "New York" }
JSON對象由鍵值對組成,用花括號包括。每個鍵值對中,鍵名必須用雙引號括起來,而值可以是字符串,數字,數組,對象等。
下面是一個包含數組和對象的復雜JSON示例:
{ "name": "John", "age": 30, "city": "New York", "pets": [ { "name": "Cherry", "type": "cat" }, { "name": "Lucky", "type": "dog" } ], "family": { "wife": { "name": "Jane", "age": 28 }, "children": [ { "name": "Tom", "age": 7 }, { "name": "Lucy", "age": 4 } ] } }
在處理JSON數據時,我們通常使用JavaScript的JSON對象進行解析,如下所示:
var jsonString = '{"name": "John", "age": 30, "city": "New York"}'; var jsonObject = JSON.parse(jsonString); console.log(jsonObject.name); // output: John
JSON.parse()方法將JSON字符串轉換為JavaScript對象,我們可以通過點號或中括號訪問對象中的屬性值。
JSON格式的數據交換逐漸成為了WEB應用程序開發的標準,提高了數據交換的可靠性和效率。