作家
登录

讨论javascript(一)工厂方式 js面象对象的定义方法

作者: 来源:www.28hudong.com 2013-03-30 02:03:02 阅读 我要评论

复制代码 代码如下://60年代的汽车工厂 var ocar=new Object; ocar.color="black"; ocar.doors=2; ocar.pinpai="解放"; ocar.showPinpai=function() {   alert(this.pinpai);//需要一个生产线,生产一个汽车,再生产下个汽车还需要建立新的生产线 } //70年代的汽车工厂 function createcar() {    var oTempCar=new Object;   oTempCar.color="black";    oTempCar.doors=4;    oTempCar.pinpai="桑塔纳";    oTempCar.showPinpai=function()   {     alert(this.pinpai);//方便生产,一个生产线,可以生产多个汽车   }     return oTempCar; } //80年代生产汽车 function createcar(sColor,iDoors,sPinpai) {    var oTempCar=new Object;   oTempCar.color=sColor;    oTempCar.doors=iDoors;    oTempCar.pinpai=sPinpai;    oTempCar.showPinpai=function()   {     alert(this.pinpai);//方便生产,一次成型生产   }   return oTempCar; } //90年代生产汽车 function showPinpai() {    alert(this.color); } function createcar(sColor,iDoors,sPinpai) {    var oTempCar=new Object;   oTempCar.color=sColor;    oTempCar.doors=iDoors;    oTempCar.pinpai=sPinpai;    oTempCar.showPinpai=function()   return oTempCar; } var oBmw=createcar("black",4,"BMW"); oBmw.showColor();//一次成型+组装生产

  推荐阅读

  javascript 动态设置已知select的option的value值的代码

复制代码 代码如下:funtion setSelectOption(a,b){//a =>select 的id名,b=>已知option的值 for (i=0;i<$(a).length;i++) //$(a)获取a的id的简单写法,前提是必须用引用prototype.js if($(a).options[i].value >>>详细阅读


本文标题:讨论javascript(一)工厂方式 js面象对象的定义方法

地址:http://www.17bianji.com/kaifa2/JS/27479.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)