在触发事件后结束函数(带返回)

End a function (with return) after an event is triggered.

本文关键字:返回 函数 结束 事件      更新时间:2023-09-26

在事件被触发后,有什么方法可以结束函数吗?事实上,我正试图将我的html文件合并为一个html,我想在我不在上一页的时候停止上一页中的脚本运行。问题是,我的脚本上运行了一个setInterval,因此"下一页"转换会被多次触发,即使在我声明了避免多次执行命令的变量之后,我的浏览器上的同一页也会多次并行运行。

要回答您最初的问题:"有没有办法在触发事件后结束函数?"-一个函数可能不是并行运行的,如果您需要它退出,请让它检查外部范围中的标志变量。

为了解决我认为是您的问题:"我在脚本上运行了setInterval,转换被触发了多次"-setInterval方法返回一个句柄,您可以使用该句柄通过window.clearInterval()

清除间隔