日期:2014-05-16  浏览次数:20401 次

js中的json对象(一)

使用JSON进行数据传输

一、选择的意义

在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。为了更好的使用ajax,我们将学习一种有用的数据格式 JavaScript Object NotationJSON),以及如何使用它更轻松地在应用程序中移动数据和对象。JSON是一种简单的数据交换格式,在某些方面,它的作用与XML非常类似,但比XML更为简单,JSON的语法简化了数据交换的难度,而且提供了一种伪对象的方式。

Java的对象 < - >JavaScript对象(json数据格式)

二、JSON 基础

简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串(伪对象),然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户端传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称/值对更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是键和值的简单列表。

关于JSON对象

1、使用JavaScript语法创建对象

//定义一个函数,作为构造函数

fucntion person(name,sex)

{

? this.name=name;

? this.sex=sex;

}

//创建一个实例

var p=new Person(‘张三’,’’);

//输出Person实例