20. javacript高级程序设计-JSON

1. JSON

JSON是一种数据格式,存在以下三种类型的值:

l 简单值:使用与JavaScript相同的语法,可以在JSON中表示字符串、数值、布尔值和null,不支持 undefined,例如:5,’hello world’

l 对象:对象作为一种复杂数据类型,表示一组无须的键值对,例如:

{

‘name’:’cc’,

‘age’:20

}

l 数组:数据是一种复杂的数据类型,表示一组有序的列表,例如:

[12,’cc’,34]

 

ECMAScript 5对JSON的行为进行规范,支持这个对象的浏览器为(IE8+,FireFox3.5,Safari 4+,Chrome和Opera10.5+),定义了全局变量JSON,定义了两个方法,stringify():序列化JavaScript对象,parse():将JSON对象解析为JavaScript对象

posted @ 2015-05-17 15:29  S&L·chuck  阅读(145)  评论(0编辑  收藏  举报