我对 javascript 原型非常陌生。所以我想知道以下内容是否合法并且始终有效:
function Obj(name) {
this.name = name;
}
Obj.prototype.getName() {
return this.name;
}
接着 :
var obj1 = new Obj("one");
var obj2 = new Obj("two");
alert(obj1.getName() + " " + obj2.getName());
我会得到“一二”吗?我知道这是一个简单的例子,但是这样的事情总是会引用对象实例,还是意味着原型或事件。谢谢