原文:Promise的then方法和catch方法

Promise.prototype.then 方法显然就是Promise的精华。函数声明:p.then resolve, reject 。 then 方法不是静态方法,需要经由Promise实例对象来调用。 then方法有两个参数,第一个参数是Promise实例对象为Resolved状态时的回调函数,它的参数就是上面Promise构造函数里resolve传递过来的异步操作成功的结果。 第二个参数 ...

2020-10-26 23:12 0 2964 推荐指数:

查看详情

Promise-catch方法

catch 方法 catch 其实是 then(undefined, () => {}) 的语法糖: 如上代码其实就是 then 当中的失败方法回调的处理方法,只有在 promise 状态为失败也就是 rejected 状态。 注意点: 如果需要分开监听, 也就 ...

Mon Feb 28 06:19:00 CST 2022 0 804
Promise实例的catch方法

//Promise.prototype.catch方法是.then(null,rejection)的别名, //用于指定发生错误时的回调函数 //then方法指定的回调函数如果运行时抛出错误,也会被catch方法捕获 //Promise对象具有’冒泡‘性质,会一直 ...

Sun Aug 12 01:32:00 CST 2018 0 1146
promise实例的catch方法

Promise.prototype.catch() Promise.prototype.catch()方法是用于指定发生错误时的回调函数 getJSON('/posts.json').then(function(posts) { // ... }).catch(function ...

Wed Jan 20 19:38:00 CST 2021 0 299
Promise方法-then()

1) then方法 2)、then方法的参数 3)、通过调用resolve, 传递参数, 改变 当前promise对象的结果 4)、then方法返回一个新的promise实例, 状态是pending 5)、promise ...

Mon Dec 07 03:09:00 CST 2020 0 345
Promise的then方法

then 方法 then是对象上面的一个方法。它其实是放在 Promise.prototype.then 1:同一个Promise可以调用多次then方法 2:then方法传入的回调函数可以有返回值,返回值是一个新的Promise,具体返回的类型类似于resolve参数 返回值是一个新 ...

Thu Mar 31 19:54:00 CST 2022 0 1771
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM