Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 原型线程并发冲突_Javascript - Fatal编程技术网

Javascript 原型线程并发冲突

Javascript 原型线程并发冲突,javascript,Javascript,我正在用javascript研究原型与此之间的区别。我发现了一些非常好的帖子。但我还有一个问题 我知道原型类共享相同的函数,而使用“this”声明的类在每次创建该类的新对象时都会创建每个方法的新实例 如果我使用多线程(出于好奇,我也在研究js中线程的工作方式),如果同一类的实例同时调用同一方法,原型类将出现并发访问冲突?Javascript无法使用多线程技术。有一些“操作”可以创建多线程,但它们仍然不是真正的多线程 您可以使用在循环中调用的异步函数 Function 1 Function 2 F

我正在用javascript研究原型与此之间的区别。我发现了一些非常好的帖子。但我还有一个问题

我知道原型类共享相同的函数,而使用“this”声明的类在每次创建该类的新对象时都会创建每个方法的新实例


如果我使用多线程(出于好奇,我也在研究js中线程的工作方式),如果同一类的实例同时调用同一方法,原型类将出现并发访问冲突?

Javascript无法使用多线程技术。有一些“操作”可以创建多线程,但它们仍然不是真正的多线程

您可以使用在循环中调用的异步函数

Function 1
Function 2
Function 1
Function 2
<>在C++和其他多线程语言中,你可以有:

Function 1 & 2
Function 1 & 2
JavaScript是一种过程语言


将始终表示父对象

层次结构:

Window{
      object{
            //your code
      }
}

Javascript不是一种多线程语言。我知道你可以在后台通过Web运行脚本Worker@RafaelTeles:那么在后台web中仍然只有一个线程在运行worker@rafaelTeles可能指的是window.setTimeOut谢谢您的澄清