JSON JavaScript 对象表示法(JavaScript Object Notation) 是一种存储数据的方式。
话不多说直接上代码:
1.创建JSON对象
var gareen = {"name":"盖伦","hp":616};
这样就创建了一个JSON 对象
JSON对象由 名称/值对组成 名称和值之间用冒号:隔开
名称必须用双引号" 包含起来
值可以是任意javascript数据类型,字符串,布尔,数字 ,数组甚至是对象
不同的名称/值对之间用 逗号 , 隔开
效果:
这是一个JSON对象: [object Object]
2.访问JSON对象
var gareen = {"name":"盖伦","hp":616};
document.write("英雄名称: " + gareen.name + "<
br
>");
document.write("英雄血量: " + gareen.hp + "<
br
>");
效果:
英雄名字: 盖伦
英雄HP: 616
英雄HP: 616
3.JSON数组
<script>
var heros=
[
{"name":"盖伦","hp":616},
{"name":"提莫","hp":313},
{"name":"死歌","hp":432},
{"name":"火女","hp":389}
]
document.write("JSON数组大小"+heros.length);
</script>
效果:
JSON数组大小4
4.访问JSON数组
<script>
var heros=
[
{"name":"盖伦","hp":616},
{"name":"提莫","hp":313},
{"name":"死哥","hp":432},
{"name":"火女","hp":389}
]
document.write( "第4个英雄是:" + heros[3].name);
</script>
效果:
第4个英雄是:火女