详解JavaScript错误捕获和上报流程

怎么捕获错误并且处理,是一门语言必备的知识。在JavaScript中也是如此。 那怎么捕获错误呢?初看好像很简单,try-catch就可以了嘛!但是有的时候我们发现情况却繁多复杂。 Q1 : 同步可以try-catch,但一个异步回调,比如setTimeOut里的函数还可以try-catch吗? Q2 : Promise的错误捕获怎么做? ...