我想知道使用这些方法是否有什么优点,我应该走哪条路?构造函数的方法:原型的方法:我不喜欢这样,使用原型,方法定义从类中分离出来,我不知道是否有任何特定的原因,我应该使用这种方法而不仅仅是第一种方法。另

我最近偶然发现了JavaScript中的object .create()方法,并试图推断它与使用new SomeFunction()创建对象的新实例有何不同,以及当您想要使用其中一个而不是另一个时。考

这张图再次表明,每个对象都有一个原型。构造函数function Foo也有自己的__proto__,也就是function .prototype,而它又通过__proto__属性再次引用Object.

API参考范围页面说:作用域可以从父作用域继承。开发者指南范围页面说:作用域(原型)从其父作用域继承属性。那么,子作用域是否总是从父作用域继承?有例外吗?当它继承时,它总是正常的JavaScript原