我知道如何处理Promise中的特定错误,但有时我的代码看起来像这样:
有时候,我会得到无效的JSON,导致在
如何在我的代码中找到这些被压制的错误?
somePromise.then(function(response){
otherAPI(JSON.parse(response));
});
有时候,我会得到无效的JSON,导致在
JSON.parse
throw
时默默失败。通常情况下,我必须记住为代码中的每个Promise添加一个.catch
处理程序,当我忘记添加时,我就没有办法找出哪里出了问题。如何在我的代码中找到这些被压制的错误?