【文件属性】:
文件名称:menemize:管理 Q 失败的承诺
文件大小:6KB
文件格式:ZIP
更新时间:2021-07-16 13:16:34
JavaScript
死记硬背
在没有 ifs 的情况下管理您拒绝的 Promise/A+ ;)。
如果你有这个承诺:
var promise = new Promise ( function ( resolve , reject ) {
reject ( {
"error" : {
"message" : "Not found!" ,
"value" : 404
}
} ) ;
} ) ;
你可以这样转换:
promise . catch ( function ( response ) {
if ( response ) {
if ( response . error . value == 404 ) {
console . log ( "Oh no! The file doesn't exist." )
【文件预览】:
menemize-master
----LICENSE(1KB)
----test()
--------q-tests.js(3KB)
--------ES6-tests.js(5KB)
----README.md(4KB)
----dist()
--------menemize.js(2KB)
----blogcode()
--------example1.js(362B)
----package.json(505B)