JavaScript JSON 对象
-
对象语法
JSON对象被大括号{}包围。JSON对象以键/值对编写。键必须是字符串,值必须是有效的JSON数据类型(字符串,数字,对象,数组,布尔值或null)。键和值由冒号分隔。每个键/值对用逗号分隔。{ "name":"John", "age":30, "car":null }
-
-
循环对象
您可以使用for-in循环遍历对象属性:
尝试一下myObj = { "name":"John", "age":30, "car":null }; for (x in myObj) { document.getElementById("demo").innerHTML += x; }
在for-in循环中,使用括号表示法来访问属性值:
尝试一下myObj = { "name":"John", "age":30, "car":null }; for (x in myObj) { document.getElementById("demo").innerHTML += myObj[x]; }
-
嵌套的JSON对象
JSON对象中的值可以是另一个JSON对象。myObj = { "name":"John", "age":30, "cars": { "car1":"Ford", "car2":"BMW", "car3":"Fiat" } }
您可以使用点表示法或括号表示法访问嵌套的JSON对象:
尝试一下x = myObj.cars.car2; // 或者: x = myObj.cars["car2"];
-
-