<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的java歷程

    在JavaScript中使用prototype擴(kuò)展對象屬性和方法

    在JavaScript中使用prototype對象擴(kuò)展對象屬性和方法

    JavaScript是基于對象的程序開發(fā)語言,在JavaScript中可以創(chuàng)建對象和函數(shù),但創(chuàng)建好了的對象在需要時(shí)也可以使用prototype對象對其屬性和方法進(jìn)行擴(kuò)展。

    1. 定義一個(gè)對象
    function person(name,age,sex){
    ?this.name=name;
    ?this.age=age;
    ?this.sex=sex;
    ?this.display=display;
    }

    2. 對象中的一個(gè)方法實(shí)現(xiàn)
    function display(){
    ?var str="Person: \n";
    ?if(this.name != null)
    ??str+="name: "+this.name+"\n";
    ?if(this.age != null)
    ??str+="age: "+this.age+"\n";
    ?if(this.sex != null)
    ??str+="sex: "+this.sex+"\n";
    ?alert(str);
    }

    3. 利用prototype對對象的屬性進(jìn)行擴(kuò)展
    person.prototype.address="BeiJing Road";

    4. 利用prototype對對象的方法進(jìn)行擴(kuò)展
    person.prototype.showInfo=function(){
    ?var str="Person: \n";
    ?if(this.name != null)
    ??str+="name: "+this.name+"\n";
    ?if(this.age != null)
    ??str+="age: "+this.age+"\n";
    ?if(this.sex != null)
    ??str+="sex: "+this.sex+"\n";
    ?if(this.address != null)
    ??str+="address: "+this.address+"\n";
    ?alert(str);
    }

    5. 使用:

    var man= new person("Jack",20);
    man.display();
    man.showInfo();

    6.擴(kuò)展window方法,不用加prototype

    <html>
    <head>
    <title>無標(biāo)題文檔</title>
    <script language="javascript">
    ?<!--
    ?function fullScreen(){
    ?window.moveTo(0,0);
    ?window.outerWidth=screen.width;
    ?window.outerHeight=screen.height;
    }

    window.maximize=fullScreen;
    ?//-->
    </script>
    </head>

    <body>
    <form>
    ?<input type="button" value="click me" onClick="window.maximize();">
    </form>
    </body>
    </html>

    posted on 2006-12-09 21:13 landril 閱讀(1934) 評論(0)  編輯  收藏 所屬分類: JavaScript


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 51视频精品全部免费最新| h视频在线观看免费网站| 最近免费视频中文字幕大全| 最近中文字幕无吗免费高清 | 免费毛片a线观看| 夫妻免费无码V看片| 浮力影院亚洲国产第一页| 亚洲宅男天堂a在线| 二级毛片免费观看全程| 国产92成人精品视频免费| 亚洲精品网站在线观看不卡无广告| 亚洲视频一区二区三区| xxxxx做受大片视频免费| 久九九精品免费视频| 亚洲精品国产成人片| 亚洲国产精品无码第一区二区三区| 国产一级淫片a免费播放口| 男女交性永久免费视频播放| 无码专区—VA亚洲V天堂| 理论秋霞在线看免费| 无码少妇一区二区浪潮免费| 中文字幕亚洲综合久久菠萝蜜 | 99在线观看精品免费99| 四虎AV永久在线精品免费观看| 久久亚洲AV成人无码软件| xvideos永久免费入口| 成年私人影院免费视频网站| 亚洲AV日韩AV高潮无码专区| 理论秋霞在线看免费| 好男人www免费高清视频在线| 久久精品国产亚洲av麻| 成年免费a级毛片| 四虎影院免费视频| 亚洲精品福利网泷泽萝拉| 在线观看片免费人成视频播放| 国产免费观看网站| 亚洲Av无码一区二区二三区| 久久精品视频免费看| 久久精品国产亚洲5555| 在线播放亚洲精品| 四虎成人免费网址在线|