国产探花免费观看_亚洲丰满少妇自慰呻吟_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的動態增加類的實現方法全部內容了,希望大家多多支持武林網~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渭南市| 庄浪县| 鲜城| 紫金县| 湾仔区| 金华市| 衢州市| 高碑店市| 黔东| 句容市| 江北区| 商丘市| 科尔| 池州市| 济阳县| 什邡市| 瓮安县| 兴海县| 定日县| 扶沟县| 克什克腾旗| 皋兰县| 霍城县| 旺苍县| 米脂县| 吉林省| 遂溪县| 临洮县| 手游| 虎林市| 西充县| 望城县| 星子县| 孟津县| 临武县| 连城县| 民丰县| 丹阳市| 宁武县| 密山市| 正镶白旗|