摘要:
Promise.resolve() resolve函数的作用是:将promise对象的状态从“未完成”变成“成功”(pending=>resolved),在异步操作成功时调用,并将异步操作的结果,作为参数传递出来; Promise.resolve()方法的参数分成四种情况。 1、参数是一个Promi 阅读全文
posted @ 2021-03-15 17:48
HandsomeGuy
阅读(1267)
评论(0)
推荐(0)
摘要:
Promise.allSettled() 接受一组promise实例作为参数,包装成一个新的Promise实例,只有等到所有这些参数实例都返回结果,不管是fulfilled还是rejected,包装实例才会结束 Promise.any() 该方法接受一组Promise实例作为参数,包装成一个新的Pr 阅读全文
posted @ 2021-03-15 17:46
HandsomeGuy
阅读(58)
评论(0)
推荐(0)
摘要:
promise.all() 用途:Promise.all() 方法用于将多个Promise实例,包装成一个新的Promise实例 用法: const test = Promise.all( [ p1, p2,p3 ] ) 上面代码中,Promise.al()方法接受一个数组作为参数,p1 、p2 、 阅读全文
posted @ 2021-03-15 17:05
HandsomeGuy
阅读(257)
评论(0)
推荐(0)
摘要:
Promise.finally() finally()方法用来制定不管Promise对象最后状态如何,都会执行的操作 实例: promise .then( result => {…} ) .catch( error => {…} ) .finally(()=> {…}); 不管上面promise最后 阅读全文
posted @ 2021-03-15 16:49
HandsomeGuy
阅读(3069)
评论(0)
推荐(0)
摘要:
Promise.catch()只是一个语法糖 promise.catch()方法就是.then(null,rejection)或.then(undefined,rejection)的别名,用于指定发生错误时的回调函数 promise内部的错误不会影响到promise外部的代码,通俗的说法就是prom 阅读全文
posted @ 2021-03-15 16:34
HandsomeGuy
阅读(1138)
评论(0)
推荐(0)
摘要:
我们可以将图片的加载写成一个promise,一旦加载完成,promise的状态就发生变化 const preloadImage = function (path) { return new Promise(function (resolve, reject) { const image = new 阅读全文
posted @ 2021-03-15 14:57
HandsomeGuy
阅读(58)
评论(0)
推荐(0)
摘要:
链接:https://www.php.cn/js-tutorial-412773.html 阅读全文
posted @ 2021-03-15 14:10
HandsomeGuy
阅读(75)
评论(0)
推荐(0)

浙公网安备 33010602011771号