gpt4 book ai didi

JavaScript 手动重置事件

转载 作者:行者123 更新时间:2023-11-28 10:35:33 25 4
gpt4 key购买 nike

我有一个 JavaScript API,它有一个函数 x,它接受一些参数和一个回调函数。有没有一种方法可以让我在函数中等待回调,该函数的调用方式与 ManualResetEvent 在 C# 中的工作方式几乎相同?

最佳答案

JavaScript 没有像 ManualResetEvent 这样的东西。事实上,大多数浏览器都在单线程中运行 JavaScript [Firefox 确实引入了 WebWorkers,但它是 Firefox 特有的,尚未得到广泛使用。]。

如果 API 方法采用回调函数参数,它将在方法执行期间或在完成某件事后调用它。因此您无需“等待”自己。

例如在 jQuery 中,animate 方法采用回调函数,该函数在动画结束时调用。

$('#myDiv').slideUp(3000, function() { alert('I will be called after slideUp animation is over');});

如果您可以提供有关 API 方法调用以及您想要执行的操作的更多详细信息,我们可以为您提供帮助。

关于JavaScript 手动重置事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1131357/

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