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

首頁 > 開發(fā) > JS > 正文

JS也玩OO繼承

2024-09-06 12:43:48
字體:
來源:轉載
供稿:網(wǎng)友
算了一下,還是來這里了 ^_^
無憂~~久違了…………貼一個原理的東東吧,

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
(stroll的跟貼)


當然,還可以通過以下幾種不用“外掛”的方法…… 不過要求使用 Script5.5 才可以使用
比如 call 方法 和 apply方法…… 以下是使用 call 的方法來實現(xiàn)的
apply也差不多,只不過后面調(diào)用的參數(shù)是數(shù)組,詳細可以自己參考MSScript5.6說明

Bencalie 還記得以前你跟我說call apply的使用方法么?這回這個答案算圓滿了吧?

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
(stroll的跟貼)


注意觀察所謂“繼承對象”的 this.Prototype 這個變量(一開始我沒注意看,以為是關鍵字……害我苦找資料)

this.Prototype = new JSObject(); // 注意:這可不是小寫的prototype
this.Prototype.Speak = function(s){.......}
在構造對象后直接反饋 return this.Prototype 其實這個就是 JSPObject 對象,
并不是 JSHuman 對象,所以 var o = new JSHuman();
o 這個實例是無法訪問 JSHuman 的成員的

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
(bencalie的跟貼)


stroll,看了你的囘答,非常滿意。

你又把問題勾起來了,那麼這裏Base.call(this, v_sName)用成Base.apply(this),我怎麼將v_sName傳遞到Base.BaseName,我反倒對apply的使用有點不好理解了。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: www.国产一区.com | chinese xxxx hd pron8 tube | 午夜激情视频免费 | 99国内精品视频 | 久草在线最新 | 福利在线免费 | www久久综合 | 国产精品自在线拍 | 男人久久天堂 | 免费观看高清视频网站 | 亚洲婷婷日日综合婷婷噜噜噜 | 免费黄色成人 | 国产一级免费在线视频 | 污污黄| 国产a级网站 | 久久成人精品视频 | 一级一级一级毛片 | 免费在线观看毛片 | 欧美日韩在线视频一区 | 国产一级桃视频播放 | 国产高潮失禁喷水爽到抽搐视频 | 国产超碰人人爽人人做人人爱 | 激情久久免费视频 | 91av资源在线 | 久久国产免费视频 | 午夜精品久久久久久中宇 | jizzzxxxxhd | 亚洲精中文字幕二区三区 | 成人毛片视频免费看 | 久久久久久久久日本理论电影 | 77成人影院| 九九热视频免费观看 | 欧美性猛交xxxxx按摩国内 | 国产91在线播放九色 | 欧美性生交xxxxx久久久缅北 | 成人免费av在线播放 | hdhdhd79xxxxх| 国产精品自拍av | 国产成人精品午夜视频' | 国产久草视频在线 | asian裸体佳人pics |