• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    JavaScript事件和修改this指向

    2021-10-9    前端達人

    1、鼠標事件:

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

     2、鍵盤事件:

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

    3、系統事件:

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

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

     4、表單事件:

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

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

    節點.事件 = 函數

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

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

    行內綁定

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

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

    <script type="text/javascript">

              var func = () => {

                        alert('hello world')

              };

    </script>

    6、事件函數this指向:在事件函數中,關鍵詞 this 就表示觸發事件的這個節點對象。

     7、修改this指向:

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

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

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

    
    
    1. window.a = 0 //在window對象下創建一個屬性,屬性值為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. //修改函數里面this的指向
    13. fn.call(obj1,4,5,6)
    14. fn.apply(obj2,[4,5,6])
    15. fn.bind(obj1,4,5,6)()

     


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

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

    轉自:csdn
    免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

    藍藍設計www.lzhte.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://www.lzhte.cn

    存檔

    主站蜘蛛池模板: 亚洲综合区小说区激情区噜噜| 四虎成人精品国产一区a| 亚洲av无码精品色午夜蛋壳| 日本午夜精品一区二区三区电影| 91成人免费观看在线观看| 亚洲国产日韩在线人高清 磁力| 日韩欧美MV在线观看免费| 久久精品综合国产二区| 天天爱综合| 欧美日韩一区二区综合| 精品久久伦理中文字幕| 91精品91久久久| 久操操| 97精品国产自在现线免费观看| 人妻少妇精品性色av蜜桃| 一区二区三区三级片段日本| 精品一久久香蕉国产线看观 | 萌白酱国产一区二区| 四虎国产精品永久地址入口| 伊人久久大香线蕉午夜AV| 国产中文字幕乱码在线| 亚洲AV秘 无码一区二区三区1| 丰满少妇αⅴ无码区| 男女高潮喷水在线观看| 最新亚洲人AV日韩一区二区 | www.97| 安新县| 国产午夜亚洲精品不卡网站| 国产成人精品亚洲77美色| 日韩精品久久久免费观看| 91精品国产91久久久久| 好男人官网资源在线观看| 三级免费看| 日屄视频网站| 精品久久久久久久久久中文字幕| 在线a视频网站| 久久久久无码精品国产不卡| 色综合久久88色综合天天提莫| 中文字幕亚洲好看有码| 无遮无挡爽爽免费视频| 91精品国产高清久久久久久g|