JSON

json (javascript object notation 声明)
(1)json是什么?
是一种轻量级的数据交换格式。
1)数据交换
将要交换的数据转换成一种与平台无关的
数据格式,然后交给接收方来处理。
比如,将要交换的数据转换成xml文档。
2)轻量级
相对于xml,json文档更小,解析速度更快。
(2)基本语法
1)表示一个对象
{属性名:属性值,属性名:属性值...}
注:
a.属性名称必须使用双引号括起来。
b.属性值类型可以number,string,
true/false,null,object。
c.属性值如果是string,必须使用双引号
括起来。
2)表示一个对象组成的数组
[{},{},{}]
(3)使用json来做数据交换
1)将java对象转换成一个json字符串。
可以使用json官方提供的api( www.json.org)
JSONObject,JSONArray
2)将json字符串转换成javascript对象。
prototype.js提供的evalJSON()函数。
evalJSON(): 将json字符串转换成js对象。
$(id): 依据id查找节点。
$F(id): 依据id查找节点,返回value。
$(id1,id2,id3...): 分别依据id值为id1,id2,...
查找相应的节点,然后返回一个由
这些节点组成的数组。
strip(): 除掉字符串两端的空格。

4.同步请求
(1)同步请求的特点
当ajax对象发请求时,浏览器不会销毁当前页面,
而是锁定该页面,用户只能看,不能对当前页面
做其它操作。
(2)如何发送同步请求
open(,,false)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值