gpt4 book ai didi

JavaScript 持续检查一个变量

转载 作者:行者123 更新时间:2023-12-03 23:25:16 25 4
gpt4 key购买 nike

我一直在观察一个 bool 变量。在我的程序中,我将 mutexSelect 的值设置为“true”。只要值为真,就必须像下面这样调用 makeIntoSelect 函数;

 (here I want to declare to watch muteSelect value continuously){
if (mutexSelect == true) {
mutexSelect = false;
makeIntoSelect(newSelectedItem);
}
});

如何连续检查 mutexSelect 的值?谢谢!

最佳答案

好吧,这个解决方案就像使用胶带修复真正需要更换的东西。最好的解决方案是在更新变量时触发一条消息。没有看到变量是如何更新的,我不能在这里给你一个好的解决方案。但是MDN Docs可以向您展示如何触发自定义事件。

那么您唯一的选择是什么?使用间隔并检查它是否已被翻转。

window.setInterval( function(){
if (mutexSelect == true) {
mutexSelect = false;
makeIntoSelect(newSelectedItem);
}
},10)

关于JavaScript 持续检查一个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47773517/

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