随笔分类 - ajax交互
摘要:防抖就是在固定事件内连续请求时,只处理最后一次的请求(用定时器解决) 将请求过程设定时间,在该时间内重复发送请求会刷新时间。 节流就是在规定时间内,只接受第一次的请求(定时器) 将请求过程设定时间,在时间内不接受其他请求。
阅读全文
摘要:Axios 是专注于网络数据请求的库。相比于原生的 XMLHttpRequest 对象,axios 简单易用。相比于 jQuery,axios 更加轻量化,只专注于网络数据请求。 使用前需要导入axios的库 axios({ method: '请求类型', url: '请求的URL地址', data
阅读全文
摘要:旧版XMLHttpResquest的缺点: 只支持文本数据的传输,无法用来读取和上传文件传送和接收数据时,没有进度信息,只能提示有没有完成 新版的优点: 1.可以设置 HTTP 请求的时限2可以使用 FormData 对象管理表单数据3.可以上传文件4.可以获得数据传输的进度信息 1.设置请求时长
阅读全文
摘要:XML:可扩展标记语言 格式臃肿,解析麻烦,需要用到第三库 JSON:JavaScript对象表示法 都是字符串,解析简单 JSON可支持的数据类型只有六种 数值、字符串、布尔值、null、对象、数组 注意点: JSON转换成JavaScript:JSON.parse() ——反序列化 JavaSc
阅读全文
摘要:1.导入jQuery的js库 2.jQuery发送单一的get请求 $.get( url:'接口地址', data:{ id:1, name:2, ...... } function(res){ // res是服务器返回的数据 } ) 3.jQuery发送单一的post请求 $.post( url:
阅读全文
摘要:原生ajax就是使用js对象,在js中就有个ajax的对象叫XMLHttpRequest。 代码中readyState: 使用方法见代码: // 实例化XMLHttpResquest对象 var xhr = new XMLHttpresquest() // 调用open方法选择请求类型和url地址
阅读全文
摘要:本文主要是介绍前后端数据交互的方法。 现在在软件开发的设计中大多采用前后端分离的方法,那就不可避免出现前后端数据交互的问题。同时我们在上网的过程中所使用的浏览器为客户端,在网上获取数据我们需要访问在远在机房的服务器,这也需要我们在软件设计的过程中使用数据交互的方法。对了前后端分离的意思真正指的是后端
阅读全文