gpt4 book ai didi

javascript - jQuery/javascript 问题,点击处理程序是异步执行的吗?

转载 作者:行者123 更新时间:2023-12-02 20:44:08 24 4
gpt4 key购买 nike

如果我有

$("a#foo").click();
$("a#bar").click();
dostuff();

并且两者都附加了执行不同操作的单击处理程序..是否保证 bar 的单击处理程序仅在 foo 完成后执行?或者它们是异步调度的

类似地..dostuff() 仅在 foo 和 bar 的点击处理程序完成后执行吗?

最佳答案

浏览器中的 Javascript 执行模型是单线程的(总的来说),因此在 HttpXmlRequest 等之外的任何地方都不会发生异步调度。

因此 foo click() 函数将在调用 bar click() 之前返回,而 bar click() 将在调用 doStuff() 之前返回。

关于javascript - jQuery/javascript 问题,点击处理程序是异步执行的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1719387/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com