怎么在JavaScript中定义一个JSON对象

  介绍

这期内容当中小编将会给大家带来有关怎么在JavaScript中定义一个JSON对象,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

1。JSON (JavaScript对象表示法)一种简单的数据格式,比xml更轻巧. JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。

JSON的规则很简单:对象是一个无序的”的名称:值& # 39;对“集合。一个对象以“{”(左括号)开始,“}”(右括号)结束,每个“名称“后跟一个“:”(冒号),”“名称/值& # 39;对“之间使用”、“(逗号)分隔。

规则如下:

1)映射用冒号(“:”)表示。名称:值
2)并列的数据之间用逗号(",")分隔。名称1:值1名称2:值2
3)映射的集合(对象)用大括号(“{}”)表示。{名称1:值1名称2:值2}
4)并列数据的集合(数组)用方括号(“[]”)表示。
(
{名称1:值,名称2:值2},,
{名称1:值,名称2:值2},
]
5)元素值可具有的类型:字符串、数字,对象,数组,真的,假的,零

2. JSON中的五种写法:,

1)传统方式存储数据,调用数据,

& lt; script 类型=拔谋?javascript"比;//JS传统方式下定义“类”;   function 人(id、姓名、年龄){   时间=this.id  id;   this.name =,名称;   时间=this.age 年龄;   }//JS传统方式下创建“对象“   var  p =, new 人(20141028,“一叶扁舟“,22),,//调用类中的属性,显示该人的信息   window.alert (p.id);   window.alert (p.name);   window.alert (p.a ge);   & lt;/script>

2)第一种样式:

& lt; script 类型=拔谋?javascript"比;   var  person =, {   id: 001年,   名称:“一叶扁舟“,   年龄:23   }   window.alert(“编号:“+ person.id);   window.alert(“用户名:“+ person.name);   window.alert(“年龄:“+ person.age);   & lt;/script>

3)第二种样式:

& lt; script 类型=拔谋?javascript"比;   var  p =, (   {id: 001,名字:“一叶扁舟“,年龄:22},   {id: 002,名字:“无悔“,年龄:23},   {id: 003,名字:“无悔_一叶扁舟“,年龄:24}   ),,   ,   (var 小姐:=,0;,小姐:& lt;, p.length;,我+ +){   window.alert(“编号:“+ p[我].id);   window.alert(“用户名:“+ p[我]. name);   window.alert(“年龄:“+ p[我].age);   ,   }   & lt;/script>

4)第三种样式:,

& lt; script 类型=拔谋?javascript"比;   var  p =, {   “province":(   {“city":“福州“},   {“city":“厦门“},   {“city":“莆田“}   ]   };   window.alert(“所在城市:“,+,p.province [0] .city);   & lt;/script>

5)第四种样式:

& lt; script 类型=拔谋?javascript"比;   var  p =, {   “ids":(   {“id": 001},   {“id": 002},   {“id": 003}   ],   “names":(   {“name":“一叶扁舟“},   {“name":“无悔“},   {“name":“无悔_一叶扁舟“}   ]   },,   ,   (var 小姐:=,0;,小姐:& lt;, p.names.length;,我+ +){   window.alert(“名”字:“+ p.names[我]. name),,   }   (var 小姐:=,0;,小姐:& lt;, p.ids.length;,我+ +){   window.alert (“id:“+ p.ids[我].id);   }   ,   & lt;/script>

6)第五种样式:

& lt; script 类型=拔谋?javascript"比;   var  p =, {   “province":(“福州“,“厦门“,“莆田“)   };   window.alert(“城市的个数:“+ p.province.length);   window.alert(“分别是:\ n");   (var  i=0; i< p.province.length;我+ +){   window.alert (p.province[我]);   }   & lt;/script>

上述就是小编为大家分享的怎么在JavaScript中定义一个JSON对象了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

怎么在JavaScript中定义一个JSON对象