码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript的json对象

时间:2017-03-01 20:35:19      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:优点   fine   简单   还原   日期   表示   文本格式   交换   应该   

json  =>  javascript object notation

什么是json

数据交换的文本格式,简单说,每个Json对象,就是一个值,要么是简单类型的值,要么是复合类型的值,但是只能是一个值,不能是两个或更多的值,这就是说,每个Json文档只能包含一个值。

json的优点

书写简单,一目了然,符合javascript原生语法,可以由解释引擎直接处理,不用另外添加解析代码。

json数据类型和格式规定

· 复合类型的值只能是数组或对象,不能是函数、正则表达式对象,日期对象。

· 简单类型的值只有四种:字符串、数值(必须以十进制表示)、布尔值和null(不能使用NaN,Infinity,-Infinity,undefined)。

· 字符串必须使用双引号表示,不能使用单引号  ["one","two","three"]

· 对象的键名必须放在双引号里面  {"one":1,"two":2,"three":3}    {"names":["张三","李四"]}

· 数组或对象最后一个成员的后面,不能加逗号   [{"name":"张三"},{"name":"李四"}]

Json的两个方法( JSON.stringify()  和  JSON.parse()

JSON.stringify()用于将一个值转为字符串。该字符串应该符合JSON格式,并且可以被JSON.parse()方法还原。

 

JavaScript的json对象

标签:优点   fine   简单   还原   日期   表示   文本格式   交换   应该   

原文地址:http://www.cnblogs.com/baixuemin/p/6485579.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!