ES6语法 promise用法
ES6语法 promise用法
function doSomething(){ return new Promise((resolve,reject)=>{ resolve('jjjj');//执行成功 reject('失败');//执行失败; }) } doSomething().then((data)=>{ console.log(data); return new Promise((resolve,reject)=>{ resolve('aa'); }) }) .then((data)=>{ console.log(data); }) .catch((error)=>{ console.log(error); })
链式调用,
promise接受一个 函数作为参数,这个函数有两个函数作为参数,resolve,reject当resolve执行失败或没有执行时执行reject函数;