假设 JavaScript 调度程序在其队列中有一项将删除 div 元素。早些时候,我们为这个 div 元素上的点击事件设置了监听器。调度程序将在完成当前工作(可以是任何事情)后立即安排此删除任务。此时我们点击了即将被删除的div,并且对该点击的监听器的回调被添加到队列中。
我假设调度队列是先进先出(我是对的吗?),所以 div 将首先被删除,在删除之后,将引发 div 单击侦听器的回调。
我是否正确捕获了事件序列,或者删除此元素会导致单击侦听器回调从队列中拉出?
假设 JavaScript 调度程序在其队列中有一项将删除 div 元素。早些时候,我们为这个 div 元素上的点击事件设置了监听器。调度程序将在完成当前工作(可以是任何事情)后立即安排此删除任务。此时我们点击了即将被删除的div,并且对该点击的监听器的回调被添加到队列中。
我假设调度队列是先进先出(我是对的吗?),所以 div 将首先被删除,在删除之后,将引发 div 单击侦听器的回调。
我是否正确捕获了事件序列,或者删除此元素会导致单击侦听器回调从队列中拉出?