qiaofugui

Ajax-Axios

Axios 是专注于网络数据请求的库 相比原生的 XMLHttpRequest 对象, axios 简单易用 相比于 jQuery, axios 更加轻量化, 只专注于网络数据请求 axios 发起GET请求 axios.get('url', { params: { /

qiaofugui 发布于 2024-05-21

Ajax-跨域、JSONP、防抖节流

同源策略和跨域 同源 如果两个页面的协议、域名和端口都相同,则两个页面具有形态相同的源 同源策略 同源策略(英文名称 Same origin policy)是浏览器提供的一个安全功能

qiaofugui 发布于 2024-05-21

Ajax-XMLHttpRequest Level2

旧版 XMLHttpRequest 的缺点 只支持文本数据的传输,无法用来读取和上传文件 传输和接收数据时,没有进度信息,只能提示有没有完成 XMLHttpRequest Level2 新功能

qiaofugui 发布于 2024-05-21

Ajax-数据交换格式 JSON

JSON的两种结构 JSON就是字符串来表示JavaScript的对象和数组; 所以JSON中包含对象和数组两种结构,通过这两种结构的相互嵌套,可以表示各种复杂的数据结构 对象结构:对象结构在JSON中表示为 { } 括起来的内容;数据结构为 {key: value, key: value, ...

qiaofugui 发布于 2024-05-21

Ajax-XMLHttpRequest 基本使用

使用 xhr 发起 GET 请求 1. 创建 xhr 对象 // 1. 创建 xhr 对象 var xhr = new XMLHttpRequest() 2. 调用 xhr.open() 函数,指定请求方式与URL地址

qiaofugui 发布于 2024-05-21

Ajax-基本概念

知识铺垫 URL地址概念 URL(全称是 Uniform Resouce Locator)中文名统一资源定位符,用于标识互联网上的每一个资源的唯一存放位置;浏览器只有通过URL地址,才能正确定位资源的存放位置,从而成功访问到对应的资源 URL地址一般由三部分组成:

qiaofugui 发布于 2024-05-21