// 1 promise 封装Ajax
// 形参接收传进来的参数
function ajax(options){
// 解构赋值
let {
url,method,data} = options
// 返回一个promise对象
return new Promise((resolve,reject)=>{
// 创建xhr对象
let xhr = new XMLHttpRequest();
// 创建一个变量来检验传入的参数是否为空
promise封装Ajax
最新推荐文章于 2024-06-03 14:39:22 发布
本文将介绍如何利用ES6的Promise特性,封装一个简单的Ajax请求库,以更优雅的方式处理异步操作,包括GET和POST请求的实现。
摘要由CSDN通过智能技术生成