javascript - 在返回之前制作一个等待事件的函数?

标签 javascript events function return wait

function myFunction() {
    wait(); //what I put there?
    return;
}

myFunction(); 

//this is an event; when its triggered I want function to resume
onSomething = function() {
    myFunction.resume(); //what I put there?
}

这只是一种本地体验。请注意,while(!resume) 将不起作用,因为这会阻止事件 onSomething 的发生。

最佳答案

这是不可能的。

与其等待事件发生,不如将事件发生时需要做的任何事情放入 onSomething 函数中。

关于javascript - 在返回之前制作一个等待事件的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8027392/

相关文章:

mysql - Node.js mysql 包中的转义函数是否足以安全地查询 mysql 数据库(不使用准备好的语句)?

javascript - 如何在不调用javascript函数的情况下查询它的参数

javascript - 在行分组级别 ag-grid 启用单元格字段的编辑

C# = MenuItem.Click 处理程序 - 获取上下文菜单所属的对象?

iphone - 使用 EKEventEditViewController 创建带有闹钟的日历事件

javascript - 如何使用 Angular 事件处理程序引用输入元素的值

javascript - 基本 JavaScript 练习

javascript - GatsbyJS 如何使用 GraphQL 获取 Markdown 文件并在特定页面上显示数据

javascript - 如何在 KnockoutJS 或 JavaScript 中将数字元素格式化为货币

python - Pandas 中的数据操作 : create a boolean column from values on column then fill with value from yet another column