每天一个前端知识(98):绝不要同步地调用异步的回调函数

frontend

Posted by Tiny on August 31, 2017

谨记

即使可以立即得到数据,也不要同地调用异步回调函数。

同步地调用异步的回调函数扰乱了预期的操作序列,并可能导致意想不到的交错代码。

同步地调用异步的回调函数可能会导致栈溢出或错误地处理异常。

使用异步的API,比如setTimeout函数来调度异步回掉函数,使其运行于另一个回合。

参考资料:https://lee134134134.github.io/page/2/