我在javascript中研究原型与此之间的区别。我找到了一些非常好的帖子。但我还有一个问题。
我知道原型类在使用"这个"声明的类时共享相同的功能。每次创建该类的新对象时,都会为每个方法创建一个新实例。
如果我使用多线程(我也在研究线程如何在js中工作,仅仅是为了好奇),如果同一个类的实例在同一个类中调用相同的方法,则原型类将呈现并发冲突时间?
答案 0 :(得分:0)
Javascript不具备多线程技术。您可以使用“操作”来创建多线程,但它们实际上并不是多线程的。
您可以使用循环调用的异步函数。
Function 1
Function 2
Function 1
Function 2
在c ++&您将拥有的其他多线程语言:
Function 1 & 2
Function 1 & 2
JavaScript是一种过程语言。
This
将始终代表父对象。
层次结构:
Window{
object{
//your code
}
}