标签: javascript c# thread-safety locking interpreter
JavaScript是单线程,并且没有锁定语法。对于允许多线程编程的其他语言,如C#或Java,它们具有锁定机制。但内部JavaScript解释器是否有一些锁定机制来确保操作是原子的?
答案 0 :(得分:1)
没有。 Javascript不支持多线程,因为浏览器在单个线程(AFAIK)中解释javascript。但是,您可以使用带有标志和setTimeout的while循环强制并发,以将处理器留给另一个进程。