Promise
.then(函数1,函数2)
函数1:表示成功返回 函数2:代表失败返回
.catch:失败处理
ajax(url,‘GET’) //通常成功返回的处理 .then(res=>{ console.log(‘获取数据::’,res) }) //失败处理 .catch(error=>{ console.log(‘失败的处理’,error) })
.all:主要用于同时处理多个接口的请求时使用,只有多个接口同时成功返回时才可以
finally:无论成功和失败,都会被执行race:请求多个接口时,只要有一个状态改变,就会提前返回
完整版本:ajax封装