在jquery中防止同时读/写变量
我在jquery中有一个全局变量。两个不同的函数在运行时读取和修改此变量 一个jquery函数每2000秒从这个变量中读取一个值,然后重置它。并且,无论何时从服务器获得任何更新,一个信号器方法都会更新这个变量在jquery中防止同时读/写变量,jquery,Jquery,我在jquery中有一个全局变量。两个不同的函数在运行时读取和修改此变量 一个jquery函数每2000秒从这个变量中读取一个值,然后重置它。并且,无论何时从服务器获得任何更新,一个信号器方法都会更新这个变量 在读取或写入变量时,有没有办法将该变量锁定给其他人?Javascript遵循单线程执行模式(web workers除外),因此无法同时修改/读取变量 另外javascript遵循单线程执行(workers除外),因此不可能同时修改variable@Arun,如果两个函数试图同时更改变量?j
在读取或写入变量时,有没有办法将该变量锁定给其他人?Javascript遵循单线程执行模式(web workers除外),因此无法同时修改/读取变量
另外javascript遵循单线程执行(workers除外),因此不可能同时修改variable@Arun,如果两个函数试图同时更改变量?javascript不会同时执行两个函数。。。。它使用一个队列系统对执行情况进行排队,然后一个接一个地执行another@Arun,回答它以便我可以访问它。只是为了完整起见,web工作人员不共享数据(所有内容都是复制的),所以即使在这种情况下也不需要锁定。