做的js小练习,初次接触JSON,JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation),类似于XML,但比 XML 更小、更快,更易解析。JSON使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。
JSON 语法规则
JSON 语法是 JavaScript 对象表示法语法的子集。
1、数据在名称/值对中
2、数据由逗号分隔
3、花括号保存对象
4、方括号保存数组
效果图:
创建数据:
var aMenu = [{
"name": "一级菜单",
"submenu": [{
"name": "二级菜单"
},
{
"name": "二级菜单",
"submenu": [{
"name": "三级菜单",
},
{
"name": "三级菜单"
}]
},
{
"name": "二级菜单"
}]
},
{
"name": "一级菜单",
"submenu": [{
"name": "二级菜单",
"url": "http://www.ifrans.cn"
},
{
"name": "二级菜单",
"submenu": [{
"name": "三级菜单",
"submenu": [{
"name": "四级菜单",
"url": "http://www.ifrans.cn"
},
{
"name": "四级菜单",
"submenu": [{
"name": "五级菜单",
"url": "http://www.ifrans.cn"
},
{
"name": "五级菜单",
"url": "http://www.ifrans.cn"
}]
}]
},
{
"name": "三级菜单",
"url": "http://www.ifrans.cn"
}]
},
{
"name": "二级菜单",
"url": "http://www.ifrans.cn"
},
{
"name": "二级菜单",
"submenu": [{
"nam