js新建Promise的要点是传入1个带成功和失败回调的箭头函数吗?_百度...
发布网友
发布时间:2022-05-07 06:05
我来回答
共1个回答
热心网友
时间:2022-04-22 13:41
function getPro(bool){
return new Promise((resovle,reject)=>{
if(bool){
resovle('ok')
}
reject('no')
})
}
getPro(true).then(data=>data)
你真的了解Promise嘛? 这么文章将带你全面了解Promise!!!
resolve函数将Promise对象的状态从“未完成”改变为“成功”,并将异步操作的结果作为参数传递给then方法;而reject函数则将Promise对象的状态从“未完成”改变为“失败”,并将失败原因作为参数传递给catch方法或then方法的第二个参数。在异步操作完成后,可以调用resolve方法将异步操作的结果传递给then方法。如果异步操作失败...
javascript最新版本是什么?引入了哪些新的特性?
\x0d\x0a 我们知道在JS中回调是经常的事,而一般回调又以匿名函数的形式出现,每次都需要写一个function,甚是繁琐。当引入箭头操作符后可以方便地写回调了。\x0d\x0a\x0d\x0a2.类的支持\x0d\x0a ES6中添加了对类的支持,引入了class关键字(其实class在JavaScript中一直是保留字,...