1. <sup id="1kcns"></sup>

    2. <rt id="1kcns"><legend id="1kcns"></legend></rt>
      国产AV巨作丝袜秘书,国产精品久久香蕉免费播放,国产草草影院ccyycom,涩涩爱狼人亚洲一区在线,日本阿v片在线播放免费,国产精品一区二区三区蜜臀,精品一区二区三区在线观看l,av深夜免费在线观看

      JavaScript事件和修改this指向

      2021-10-9    前端達人

      1、鼠標(biāo)事件:

      onclick 左鍵單擊 ondblclick 左鍵雙擊 onmouseover onmouseenter 鼠標(biāo)移入 onmouseout onmouseleave鼠標(biāo)移出 onmousedown 鼠標(biāo)按下 onmousmove 鼠標(biāo)移動(鼠標(biāo)滑動) onmouseup 鼠標(biāo)抬起 oncontextmenu 右鍵單擊(右鍵菜單)

       2、鍵盤事件:

      onkeydown onkeypress 鍵按下 onkeyup 鍵抬起 鍵盤事件必須放在整個文檔(document)里面去操作,不能放在節(jié)點里面去操作

      3、系統(tǒng)事件:

      onload 加載完成后 onerror 加載出錯后 onresize 窗口調(diào)整大小時 onscroll 滾動時

      
      
      1. //onload 加載完成后 onerror 加載出錯后 onresize 窗口調(diào)整大小時 都是放在window的身上
      2. window.onload = function(){};
      3. //onscroll 滾動時 可以放在document和window身上
      4. document.onscroll = function(){};

       4、表單事件:

      onfocus 獲取焦點后 onblur 失去焦點后 onchange 改變內(nèi)容后 onreset 重置后 onselect 選擇后 onsubmit 提交后

      5、監(jiān)聽事件(綁定事件)寫法:

      節(jié)點.事件 = 函數(shù)

      document.getElementById("main").onclick = function(){alert(1)};

      document.getElementById("main").addEventListener("click",function(){},false);

      行內(nèi)綁定

      <button οnclick="alert('hello world')">Click</button>

       <button οnclick="func()">Click</button>

      <script type="text/javascript">

                var func = () => {

                          alert('hello world')

                };

      </script>

      6、事件函數(shù)this指向:在事件函數(shù)中,關(guān)鍵詞 this 就表示觸發(fā)事件的這個節(jié)點對象。

       7、修改this指向:

      call() 第一個參數(shù)為 函數(shù)this將要修改指向的對象 函數(shù)有參數(shù)時 后面, 一一跟上即可 可以主動執(zhí)行函數(shù)

      apply() 第一個參數(shù)為 函數(shù)this將要修改指向的對象 函數(shù)有參數(shù)時 數(shù)組包一下 可以主動執(zhí)行函數(shù)

      bind() 第一個參數(shù)為 函數(shù)this將要修改指向的對象 函數(shù)有參數(shù)時 后面, 一一跟上即可 不不不會主動執(zhí)行函數(shù) 但會return函數(shù)本體 再加一個括號即可執(zhí)行  

      
      
      1. window.a = 0 //在window對象下創(chuàng)建一個屬性,屬性值為0
      2. let obj1 = {
      3. a: 1
      4. }
      5. let obj2 = {
      6. a: 2
      7. }
      8. function fn(num1, num2, num3) {
      9. console.log(this.a);
      10. console.log(num1, num2, num3);
      11. }
      12. //修改函數(shù)里面this的指向
      13. fn.call(obj1,4,5,6)
      14. fn.apply(obj2,[4,5,6])
      15. fn.bind(obj1,4,5,6)()

       


      藍藍設(shè)計建立了UI設(shè)計分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計,如果有興趣的話,可以進入一起成長學(xué)習(xí),請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

      分享此文一切功德,皆悉回向給文章原作者及眾讀者.

      轉(zhuǎn)自:csdn
      免責(zé)聲明:藍藍設(shè)計尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

      藍藍設(shè)計www.payeee.cn )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計 、 cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計 、 圖標(biāo)定制 、 用戶體驗 、交互設(shè)計、 網(wǎng)站建設(shè) 平面設(shè)計服務(wù)

      日歷

      鏈接

      個人資料

      藍藍設(shè)計的小編 http://www.payeee.cn

      存檔

      主站蜘蛛池模板: 激情狠狠| 国产精品无码不卡在线播放| 亚洲国产精品成人无?久久精品| 亚洲另类激情综合偷自拍图| 亚洲国产午夜精品福利| 99精品国产高清一区二区麻豆| a免费毛片在线播放| 日韩精品一区二区三区激情视频| 欧美wwww| 久操不卡| 国产极品尤物在线视频| 一区二区福利在线视频| 中文字幕?自拍| 任我鲁精品视频精品| jiZZjiZZ少妇高潮喷水| 久久毛片少妇高潮| 在线无码国产精品亚洲а∨| 萍乡市| 国产亚洲欧美另类一区二区三区| 在线成人精品国产区免费| 强奷乱码中文字幕| 欧美牲交视频| 少妇一夜三次一区二区| 综合欧美视频一区二区三区| 夜福利视频| 国产欧美精品aaaaaa片 | 国产一区二区在线影院| 99在线热视频只有精品免费| 全部在线播放免费毛片| 日本在线视频网站www色下载| 激情综合色综合久久丁香| 不卡的AV在线| 亚洲色图综合| 午夜福利视频导航网站| 377P欧洲日本亚洲大胆| 亚洲性爱电影| 中文字幕精品熟女人妻| 亚洲精品国产福利一二区| 狠狠婷婷色五月中文字幕| 国产精品乱码一区| 日本精品成人|