第一天有段代码
通过类的形式创建对象
var checkobject ={
this.checkName=function(){};
this.checkEmai= function(){};
}
通过this定义的方法 每通过 new 关键字创建对象时 新对象都会通过类对this 上的属性进行复制
这样 我们会造成不必要资源开销
所以,我们引入一个属性 prototype 原型对象属性(具体介绍:百度一下)
改进代码如下
var checkobject = function(){};
checkobject.prototype = {
checkName:function(){},
ckeckEmail:functon(){},
}
或者
checkobject.prototype.checkName = function(){};
checkobject.prototype.checkEmail = function(){};
调用
var a = new checkobject();
a.checkName();