最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js重寫方法的簡單實現(xiàn)

 更新時間:2016年07月10日 11:04:41   投稿:jingxian  
下面小編就為大家?guī)硪黄猨s重寫方法的簡單實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

如下所示:

Function.prototype.method = function(name, fn) {
  this.prototype[name] = fn;//this指的應(yīng)該是Function.prototype對象
  return this;//返回此對象,這個有助于像jq那樣的級聯(lián)操作

};

Number.method("interge",function(){

});//Number是一個構(gòu)造函數(shù),所以擁有上面的method方法,所以最后返回了Number對象(構(gòu)造函數(shù)),所以可以(-10/3).interge()

待續(xù)。。

//主要是調(diào)用父類的方法



Obj.method("surper",function(name){
    var that = this;
    var method = that[name];
    return function(){
         return method.apply(that,arguments);//如果這里面沒有that的話,就不會有cat.getName(that(是一個對象))
    }
  });//下面是一個應(yīng)用

var coolcat = function(spec){

      var that = cat(spec);//個人感覺這里,這里的that可以有了cat就有“一些方法”

      var getName = that.surper("getName");//這里感覺應(yīng)該是用新生成的對象來做,應(yīng)該才是更好的。最好不用that.

      that.get_name= function(){

            return "me"+getName()+"me";


      }

      return that;


}

上面的內(nèi)容來自《javascript語言精粹》,真的很不錯。

以上這篇js重寫方法的簡單實現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaScript函數(shù)的定義和基本使用方法

    JavaScript函數(shù)的定義和基本使用方法

    函數(shù)就是一種封裝,由事件驅(qū)動的或者當(dāng)它被調(diào)用時執(zhí)行的可重復(fù)使用的代碼塊,下面這篇文章主要給大家介紹了關(guān)于JavaScript函數(shù)的定義和基本使用方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • js實現(xiàn)控制textarea輸入字符串的個數(shù),鼠標(biāo)按下抬起判斷輸入字符數(shù)

    js實現(xiàn)控制textarea輸入字符串的個數(shù),鼠標(biāo)按下抬起判斷輸入字符數(shù)

    下面小編就為大家?guī)硪黄猨s實現(xiàn)控制textarea輸入字符串的個數(shù),鼠標(biāo)按下抬起判斷輸入字符數(shù)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • 動態(tài)創(chuàng)建script標(biāo)簽實現(xiàn)跨域資源訪問的方法介紹

    動態(tài)創(chuàng)建script標(biāo)簽實現(xiàn)跨域資源訪問的方法介紹

    本篇文章主要是對動態(tài)創(chuàng)建script標(biāo)簽實現(xiàn)跨域資源訪問的方法進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • 實例學(xué)習(xí)Javascript之構(gòu)建方法、屬性

    實例學(xué)習(xí)Javascript之構(gòu)建方法、屬性

    實例學(xué)習(xí)Javascript之構(gòu)建方法、屬性...
    2007-03-03
  • 深入分析下javascript中的[]()+!

    深入分析下javascript中的[]()+!

    本文是筆者遇到的一個很無奈的題目之后,不得不仔細(xì)研究一番,有需要的小伙伴來參考下吧。
    2015-07-07
  • js實現(xiàn)漂亮的星空背景

    js實現(xiàn)漂亮的星空背景

    這篇文章主要為大家詳細(xì)介紹了js實現(xiàn)漂亮的星空背景,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • es6和commonJs的區(qū)別解析

    es6和commonJs的區(qū)別解析

    這篇文章主要介紹了es6和commonJs的區(qū)別,ES6的模塊化規(guī)范更加先進、靈活,能夠適應(yīng)更多的應(yīng)用場景,而CommonJS則更加簡單、易用,廣泛應(yīng)用于Node.js開發(fā)中,在實際應(yīng)用中,可以根據(jù)具體情況選擇使用不同的模塊化方案,需要的朋友可以參考下
    2023-03-03
  • JavaScript實現(xiàn)兩個數(shù)組的交集

    JavaScript實現(xiàn)兩個數(shù)組的交集

    這篇文章主要介紹了JavaScript實現(xiàn)兩個數(shù)組的交集,給定兩個數(shù)組???nums1???和??nums2??返回它們的交集,輸出結(jié)果中的每個元素一定是唯一的,下文詳細(xì)介紹,需要的小伙伴可以參考一下
    2022-03-03
  • JavaScript中的函數(shù)(二)

    JavaScript中的函數(shù)(二)

    函數(shù)是由事件驅(qū)動的或者當(dāng)它被調(diào)用時執(zhí)行的可重復(fù)使用的代碼塊。本文給大家介紹介紹javascript中的函數(shù)(二),對javascript函數(shù)相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • 直接在JS里創(chuàng)建JSON數(shù)據(jù)然后遍歷使用

    直接在JS里創(chuàng)建JSON數(shù)據(jù)然后遍歷使用

    本節(jié)為大家講解下直接在JS里創(chuàng)建JSON數(shù)據(jù),然后遍歷使用,需要的朋友可以參考下
    2014-07-07

最新評論

哈密市| 且末县| 西和县| 双流县| 治县。| 二手房| 锡林浩特市| 汉川市| 新建县| 湟源县| 三明市| 洞头县| 蚌埠市| 册亨县| 常熟市| 增城市| 宜川县| 南江县| 三明市| 怀宁县| 鄂州市| 兴国县| 浦江县| 哈巴河县| 平度市| 新民市| 香港| 曲松县| 广南县| 黄龙县| 铅山县| 沙湾县| 大连市| 同仁县| 慈溪市| 江门市| 嵩明县| 嘉荫县| 兴化市| 章丘市| 巩义市|