麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

JS多重繼承

2019-11-14 09:06:42
字體:
來源:轉載
供稿:網友

所謂的多重繼承,是指一個子對象中可以有多個父對象的屬性,若有同名屬性,則后面的會覆蓋前面的

思路

1、創建一個multi()函數,它可以接受任意數量的輸入對象(tip:arguments可以接受傳進來的任意參數)。 2、在函數內實現一個雙重循環,內循環用于遍歷并拷貝對象屬性,外循環用于遍歷傳進來的所有對象

function multi(){ var n={},stuff,j=0,len=arguments.length; for(j=0;j<len;j++){ stuff=arguments[j]; for(var i in stuff){ if(stuff.hasOwnPRoperty(i)) n[i]=stuff[i]; } } return n;}

測試

var shape={ name: 'shape', toString: function(){ return this.name; }}var twoD={ name: '2D Shape', dimensions: 2 }var triangle=multi(shape,twoD,{ name: 'Triangle', side: 5, height: 5, getArea: function(){ return this.side*this.height/2; }});>triangle.toString()"Triangle">triangle.getArea()12.5
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 99re久久最新地址获取 | 国产精品爆操 | 欧洲成人一区二区 | 国产羞羞视频在线观看免费应用 | 精品国产一区二区三区久久久蜜 | 国产又粗又爽又深的免费视频 | 日韩视频一区二区三区在线观看 | 欧美综合日韩 | 日韩毛片免费观看 | 福利免费观看 | 色综合视频 | 欧美一级高潮 | av在线免费观看不卡 | 中文字幕在线永久 | 在线成人免费观看www | 色交视频 | 日韩视频1 | 最新中文字幕免费视频 | 亚洲日韩精品欧美一区二区 | 91精品国产综合久久久欧美 | 国产精品一区二区三区在线播放 | 色呦呦一区二区三区 | 久久久久久久免费精品 | 九一传媒在线观看 | 成熟女人特级毛片www免费 | 久久久三级免费电影 | 国产瑟瑟视频 | 九九热九九爱 | 欧美日本色 | 国产午夜亚洲精品 | 萌白酱福利视频在线网站 | 成人午夜天堂 | 亚洲va在线 | 亚洲成人福利电影 | 日本成人一区 | 久久精品视频69 | 牛牛a级毛片在线播放 | 看av网址 | 国产午夜网 | 欧美一区二区三区免费观看 | 艹男人的日日夜夜 |