国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Javascript的動態增加類的實現方法

2019-11-20 08:42:27
字體:
來源:轉載
供稿:網友

1.我們可以為每一個實例對象增加方法。也就是說我們在每次使用‘類'之外的方法時候,都需要創建一次。

  function Dog(){  window.alert('I am a dog!'); } var dog1=new Dog();//實例化一個對象//現在由于類Dog功能單一,無法滿足對象dog1的需要,現在就要考慮為對象dog1新增加一個方法 function eat(){  window.alert('I like eat bone!');}dog1.Dog_eat=eat;dog1.Dog_eat();//此時就可以調用方法eat了,不過使用的是一個指針Dog_eat指向eat();所以也只能該對象使用

2.如果想每一個通過Dog類創建的對象不要經過繁瑣的引入就都可使用方法eat(),該如何呢?

function Dog(){  window.alert('I am a dog!'); } Dog.prototype.Dog_eat=function(){  window.alert('I like eat bone')}var dog1=new Dog();dog1.Dog_eat;var dog2=new Dog();dog2.Dog_eat;

至此以后每個對象都可以使用Dog_eat()方法。

以上就是小編為大家帶來的Javascript的動態增加類的實現方法全部內容了,希望大家多多支持武林網~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 唐山市| 锦州市| 英山县| 旅游| 长治市| 巴青县| 盖州市| 新宾| 绥滨县| 闸北区| 桂东县| 德州市| 大悟县| 闻喜县| 新营市| 宜川县| 余干县| 哈尔滨市| 兴和县| 宁明县| 台北市| 江阴市| 揭阳市| 黑水县| 江达县| 乌兰察布市| 临夏县| 探索| 开原市| 承德县| 海兴县| 漯河市| 淮安市| 阜新| 大宁县| 西充县| 兴义市| 郴州市| 石渠县| 资溪县| 无锡市|