javascript定义类或者对象
1.工厂方式
?
?
function Obj(sColor, iSize){ this.color = sColor; this.size = iSize; this.drivers = new Array("zhang","wang"); if(typeof Obj._initialized == "undefined"){ Obj.prototype.tellSize = function() { alert(this.size); }; Obj._initialized = true; }}var oObj1 = new Obj("red",14);var oObj2 = new Obj("white",10);oObj1.drivers.push("li");alert(oObj1.drivers); //output "zhang wang li"alert(oObj2.drivers); //output "zhang wang"?
?
??