手册
目录
{ "name":"Bill Gates", "age":62, "car":null }
JSON 对象被花括号 {} 包围。
JSON 对象以键/值对书写。
键必须是字符串,值必须是有效的 JSON 数据类型(字符串、数字、对象、数组、布尔或 null)。
键和值由冒号分隔。
每个键/值对由逗号分隔。
您可以通过使用点号(.)来访问对象值:
myObj = { "name":"Bill Gates", "age":62, "car":null };
x = myObj.name;
运行实例 »点击 "运行实例" 按钮查看在线实例
您也可以使用方括号([])来访问对象值:
myObj = { "name":"Bill Gates", "age":62, "car":null };
x = myObj["name"];
运行实例 »点击 "运行实例" 按钮查看在线实例
您能够通过使用 for-in 遍历对象属性:
myObj = { "name":"Bill Gates", "age":62, "car":null };
for (x in myObj) {
document.getElementById("demo").innerHTML += x;
}
运行实例 »点击 "运行实例" 按钮查看在线实例
在 for-in 循环中,请使用括号标记法来访问属性值:
myObj = { "name":"Bill Gates", "age":62, "car":null };
for (x in myObj) {
document.getElementById("demo").innerHTML += myObj[x];
}
运行实例 »点击 "运行实例" 按钮查看在线实例
一个 JSON 对象中的值可以是另一个 JSON 对象。
myObj = {
"name":"Bill Gates",
"age":62,
"cars": {
"car1":"Porsche",
"car2":"BMW",
"car3":"Volvo"
}
}
您能够通过使用点号和括号访问嵌套的 JSON 对象:
x = myObj.cars.car2; //或者: x = myObj.cars["car2"];运行实例 »
点击 "运行实例" 按钮查看在线实例
您能够使用点号来修改 JSON 对象中的任何值:
myObj.cars.car3 = "Mercedes Benz";运行实例 »
点击 "运行实例" 按钮查看在线实例
您也可以使用括号来修改 JSON 对象中的值:
myObj.cars["car3"] = "Mercedes Benz";运行实例 »
点击 "运行实例" 按钮查看在线实例
使用 delete 关键词来删除 JSON 对象的属性:
delete myObj.cars.car1;运行实例 »
点击 "运行实例" 按钮查看在线实例
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77.2万人学习
共29课时
61.8万人学习
共25课时
39.4万人学习
共43课时
71.1万人学习
共25课时
61.7万人学习
共22课时
23万人学习
共28课时
34万人学习
共89课时
125.3万人学习