因为前几天做了一个promise对象捕获错误的面试题目,所以这几天又重温了一下promise对象。现在借这道题来分享下一些很基础的知识点。下面是一个面试题目,三个promise对象捕获错误的例子,返回结果有什么不同。 //使用throw添加错误事件var p = new Pr ...
因为前几天做了一个promise对象捕获错误的面试题目,所以这几天又重温了一下promise对象。现在借这道题来分享下一些很基础的知识点。
下面是一个面试题目,三个promise对象捕获错误的例子,返回结果有什么不同。
//使用throw添加错误事件var p = new Promise(function(resolve, reject) { resolve("ok"); throw new Error('error0'); //setTimeout(function() { throw new Error('error1') }, 0);});p.then(function(value){ console.log(value) }) .catch(funcrion(err){ console.log(err) });
process.on('unhandledRejection', function (err, p) { console.error('catch exception:',err.stack) });
原标题:通过一道笔试题浅谈javascript中的promise对象
关键词:JavaScript
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。