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

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

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

    佳麗斯 加厚雙人/單人秋冬被子暖冬 羊毛被芯羊毛柔絲被特價包郵 憂憂魚冬外穿打底褲女秋冬厚長褲女褲加絨加厚高腰彈力鉛筆褲靴褲 韓國代購2013新款 韓版秋冬休閑女時尚磨破口袋衛衣韓版學生裝 潮

    有時,退一步,能一口氣進幾步,只是這先退一步需要勇氣和自信。

    用心愛你,努力工作。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      70 隨筆 :: 1 文章 :: 33 評論 :: 0 Trackbacks
    通過下面的例子來說明js的繼承機制。js通過 function來聲明一個類,同"class".

    function Circle(radius)
    {
        this.r = radius;
    }

    Circle.PI = 3.14159;

    Circle.prototype.area = function(){
        return Circle.PI * parseInt(this.r) * parseInt(this.r);
    }

    //定義ChildCircle子類
    function ChildCircle(radius){
        this.root=Circle;
        this.root(radius);//調用父類的構造函數,也可以通過call方式調用
    //    Circle.call(this,radius);
    }

    ChildCircle.prototype=new Circle();//聲明繼承,ChildCircle繼承了Circle的所有方法

    //子類覆蓋父類的方法area
    ChildCircle.prototype.area = function(){
        return 2 * parseInt(this.r) * parseInt(this.r);
    }

    var d = new ChildCircle(2);
    alert(d.area());


    以上是一個簡單的例子來說明javascript也可實現面向對象的機制,關鍵看你如何應用。在設計較大規模的JS程序時,利用JS本身的特性(基于prototype的繼承),借鑒面向對象編程的方法,模擬類的定義與繼承機制,會使開發的JS程序具有更高的質量。
    posted on 2008-12-10 09:27 王生生 閱讀(166) 評論(0)  編輯  收藏 所屬分類: JS
    森露2013新款豹紋打底衫 高領 女 長袖 修身長袖t恤女 加絨加厚冬 2013春秋新款女裝 潮修身大碼長袖小西裝外套女 韓版中長款小西裝 憂憂魚2013秋冬新款直筒褲女顯瘦長褲加絨黑色休閑褲修身西褲女褲
    主站蜘蛛池模板: 亚洲精品美女久久久久久久| 青青草免费在线视频| 亚洲熟妇AV日韩熟妇在线| 亚洲国产一二三精品无码| 成人永久免费福利视频网站| 5555在线播放免费播放| 国产成人精品免费大全| 国产成人人综合亚洲欧美丁香花| 亚洲剧场午夜在线观看| 亚洲av永久无码精品国产精品| 免费人成网站在线播放| 女人18毛片免费观看| 67194熟妇在线永久免费观看| 久久久久国产精品免费免费不卡| 一级做α爱过程免费视频| 亚洲综合色成在线播放| 国产女高清在线看免费观看| 日韩免费人妻AV无码专区蜜桃 | 曰批全过程免费视频在线观看无码| 亚洲一本一道一区二区三区| 亚洲国产高清在线精品一区| 亚洲国产精品免费视频| 亚洲av福利无码无一区二区| 亚洲国产精品高清久久久| 成人午夜亚洲精品无码网站| 亚洲精品国产V片在线观看| 国产免费69成人精品视频 | 亚洲精品无码高潮喷水A片软| 亚洲一区二区三区免费视频| 亚洲区精品久久一区二区三区| 亚洲神级电影国语版| 亚洲精品中文字幕乱码| 亚洲天堂一区在线| 亚洲精品国产第1页| 亚洲另类视频在线观看| 亚洲人成网男女大片在线播放| 国产成人精品亚洲日本在线| 亚洲综合av一区二区三区不卡| 中文字幕无码精品亚洲资源网久久| 亚洲日本乱码卡2卡3卡新区| 亚洲AV无码片一区二区三区|