根据W3 Schools的这个页面,对象原型是创建对象的构造函数(请注意,如果我错误地解释了这个)。而且,根据我的一本Javascript书籍,原型本身就是一个对象。但是,当我这样做:什么是原型?构造函数或不同的对象?
JS:
function helloObject(name , id , age){
this.name = name;
this.id = id;
this.age = age;
}
document.getElementById("testElement").textContent = typeof helloObject;//returns function
我得到的原型是什么,但构造函数。那么,两个论点中的哪一个是正确的?
W3Schools的是完全错误的疙瘩原型和构造在一起。 ** W3S常常是错误的,**你不应该太依赖它们。 – deceze