关于回调函数,被频繁回调的函数再上一次没执行完就进行下一次回调会怎样?
TS灵I 2018-04-08 05:54:56 实际上分为两个问题。
情景是这样的,我调用第三方库的某个函数a()之前需要设置一个回调函数,简称它为b()吧,在调用a()之后这个函数b()会被频繁回调。
问题一:那这个b()在第二次回调的时候是会立即执行,还是会等第一次回调的所有逻辑执行完再执行呢?
问题二:目前得到的比较可能的答案是会立即执行(也有可能是只是我这种情况是立即执行,还有其它情况是延迟执行的)。若是这样的话,如果函数b()再上一次没执行完就被调用了第二次,那上次未执行的逻辑就被打断不会再被执行了对么?