Ajax
2021-08-29 18:24:55 6 举报
AI智能生成
Ajax总结
作者其他创作
大纲/内容
json格式好理解
javascript
好处理
传输速度快
易解析
体积小
JSON的优点
var json = { id:\"1\
JSON对象
var jsonArr = [ {id:\"1\
JSON数组
JSON存在形式
google
gson
牺牲部分性能实现
不是最符合规范的
处理速度快
fastjson
性能好
规范好
ObjectMapper mapper = new ObjectMapper();String jsonStr = mapper.writeValueAsString(\"待转化对象\");
用法
jackson
性能差,依赖多
json-lib
JSON工具包
JSON
json
异步的
概念
var xmlHttp = new XMLHttpRequest();
创建异步对象
xmlHttp.onreadystatechange = function(){ if(readyState === 4 && status === 200) { //接收响应数据 //更新DOM对象 }}
绑定onreadystatechange事件
xmlHttp.open(\"get\
初始化
xmlHttp.send();
发送请求
使用步骤
0:创建异步对象
1:初始化
2:发送请求
3:从服务器接收到原始数据
4:原始数据处理完毕
Ajax请求过程中的状态变化
readyState
网络通信成功
请求成功
200
未找到相关资源
404
网络通信状态
status
属性
可以同时执行多个异步请求
可以执行其他语句
在send未执行完毕时
异步
一次只能执行一个异步请求
不可以执行其他语句
同步
异步和同步
XMLHttpRequestion
Ajax
0 条评论
回复 删除
下一页