工厂、原型、混合模式
工厂模式 构造函数需要使用this
functiom add(name,age){ this.name=name //this 谁用指向谁 this.age=age } var a = new add(xm,18); //将他实例化new var b = new add(xh,15);
原型模式 不需要使用this
function add(){ b.prototype.name='xm'; b.prototype.age=18; } var d = new add();//实例化add
混合模式
function obj(naem) {//存放私有的值 this.name=name; } obj.prototype.b = function(){ //存放公有的值 alert("123") } var f = new obj("xm");