await 也需要 catch
总把外行当内行,遇见问题总抓狂
不记得在哪里看了这么一句话:“在 js 中尽量不写 try...catch
,因为会拖累进程,甚至拖垮程序。每一个 try..catch
都将创建一个独立的内存,需要先执行一遍,然后看一下有没有错误,没有错误再返回源执行栈事件进行执行。“
当时,看见这句话,若获珍宝。巴不得在自己的项目中可以一个 try...catch
没有,也不能造成性能不足。
直到,昨晚一个小时一点点的打印找关于 triggerUncaughtException
的错,才发现,这真是“外行看热闹,内行看门道。半瓶子看自以为是和瞎几把信外行的瞎几把说”。