1. 给类型添加属性和方法(这简单理解:没有实例化的对象称为类型)
使用:
function Mytest(){
this.name = "zhangsan";
this.age = 20;
}
Mytest.prototype.name = 'a';
Mytest.prototype.hello = function (){
console.log("hello baby!")
};
var my = new Mytest();
my.hello();// hello baby!
2. 使用prototype不能改变已经定义的属性和方法
name还是为zhangsan
3. 不能对实例使用prototype属性
my.prototype.age = 19 //该用法是错误滴