亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

阿當大話西游之WEB組件

阿當 其它
難度中級
時長 3小時 0分
學習人數
綜合評分9.87
83人評價 查看評價
10.0 內容實用
9.8 簡潔易懂
9.8 邏輯清晰
不好意思,我沒看到后面,在父類中定義抽象方法是有意義的,特別是配合了render方法,抱歉瞎了我的狗眼
widget里面的抽象方法根本沒什么意義啊,因為子類根本無法強制實現,也就是說,你在父類中定義了抽象方法,我子類就是不實現,你拿我沒轍,又或者,子類根本不知道我要去實現哪些抽象方法,不像別的語言會強制實現父類的抽象方法,更何況js中根本沒有抽象方法的概念,唯一能做的就是在開發文檔中要求子類去實現哪些方法,這樣就根本不需要父類中定義抽象方法
噢噢,看到了,extend參數里面混合了window的 原型方法,抱歉,是我瞎了狗眼
老師把extend返回的整個對象賦值給了window的prototype對象,難道不回導致覆蓋了window本來的原型嗎?
qq_微笑向暖_1 你個shabi,沒發現alert()后面的兩各事件回調是你自己傳進去的嗎?
JQ和原生混寫???
我還是初級,真的不是和明白!以后再看一次可能有不同的理解與體會!
非常感謝!

最贊回答 / 慕粉3277234
對象原型鏈上的屬性是可訪問(如果在對象上沒有同名屬性覆蓋的話)但不可寫的(要是寫的話會在當前對象新增一個屬性)DOM上加的事件又不會加到handlers里面,handlers里面都是我們手工添加進去的。render方法里寫的this.handlers = {};并不是去修改這個對象原型鏈里的屬性值,而是在對象本地新加了一個handlers屬性。防止我們在on里面把添加的handler寫到原型鏈的handlers屬性里去。
100分~~?。?!
太棒了?。?!
這是我收獲最大的一個視頻
這套課程只是引導組件開發,前端模板的東西自己稍微學一下就知道怎么做了,所以沒必要浪費不必要的時間
到這里都快沒人了。。
RequireJS 是沒有明顯的 bug,SeaJS 是明顯沒有 bug
off()函數主要用于解除由on()函數綁定的事件處理函數。
課程須知
1.您具備一定的CSS和JS基礎。 2.熟悉jQuery。
老師告訴你能學到什么?
1.模塊化 2.自定義事件 3.定制皮膚 4.面向對象編程 5.抽象類的作用 6.參數設計 7.語法封裝 8.如何提高可讀性 9.如何提高擴展性 10.如何提高重用性 11.如何提高易用性

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消