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

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

正在回答

2 回答

這里涉及 function 中 this 的相關知識,在函數被“調用”的時候,this 指的是調用對象,而這里的調用對象是 “this.el”,也就是頁面的側邊欄對象,由于沒有定義 triggerSwitch 方法,所以報錯。 Siderbar 構造函數中的 this,如果是在以“構造函數”方式使用(也就是 new Sidebar())時,指的是將要被創建的對象實例,所以 this.el 指的是 sidebar 對象的屬性。但是,如果是以“Sidebar()”方式使用上面定義的構造函數,由于沒有明確的調用該函數的對象,在瀏覽器環境下會將 window 對象作為 this,這也就是前面說的構造函數命名上首字母大寫,以便提醒使用者采用“new Sidebar()”的方式。 詳細內容建議參考《JavaScript 高級程序設計》或《JavaScript 權威指南》的相關章節。

3 回復 有任何疑惑可以回復我~

這個課程屬于高級課程,有點難度,可以先去學習些基礎的內容,再過來學習就好了!

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
側邊欄信息展示效果
  • 參與學習       33648    人
  • 解答問題       101    個

頂級大牛分享開發經驗,學會實現側邊欄內容效果展示,讓你迅速進階

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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