/* var person = {};
person.getName = function() {
alert("name1");
}
var employee = {};
employee.getTitle = function() {
alert("title1");
}
//从person对象中继承方法,通过简单的从一个对象原型向另一个对象原型复制方法实现的
employee.getName = person.getName;
person.getName = function() {
alert("name2");
}
person.getName();//name2
employee.getName();//name1 */
function f() {
this.name = "feile";
}
f.prototype.getName = function() {
alert("name1");
}
var a = new f();
var b = new f();
a.getName();//name1
b.getName();//name1
f.prototype.getName = function() {//改变原型方法
alert("name2");
}
a.getName();//name2,新创建的对象中的方法也随之改变
b.getName();//name2