简单的promise封装
封装promise时首先我们需要了解promise是什么?
1、主要用于异步计算。
2、可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果。
3、可以在对象之间传递和操作promise,帮助我们处理队列。
promise 封装
const promise = new Promise(function(resolve, reject) {
if (/* 异步操作成功 */){
resolve(value)
} else {
reject(error)
}
})
这样可以实现简单的promise封装,其中resole()为成功是的回调而reject()为失败时的回调。
promise封装AJAX
首先我们需要知道什么是ajax?
AJAX = 异步 JavaScript 和 XML。
AJAX 是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
JQ AJAX封装
jquery其实已经对a