事件委託的優勢 獻給初學者

2021-07-24 08:47:09 字數 493 閱讀 2627

比如說大量的迴圈

要求為1000個li標籤新增事件,如果利用迴圈給li繫結事件可想而知。遍歷的基數越大,效能開銷也越大。

這是就要應該用事件委託來解決此事。

var oul=document.getelementbyid('oul');

oul.οnclick=function(ev)

}

tagname   nodename   

tagname      只能在標籤上使用  

nodename   可以在所有節點上使用

event.srcelemen   意思就是當前事件源

firefox 下的

event.target

等於ie下的

event.srcelement

解決方法如下:

obj(obj=event.srcelement?event.srcelement:event.target)

Linux下shell(獻給初學者)

shell下的控制結構 一 if condition 執行第一段程式 else 執行第二段程式 fi fi為結束 if 條件 then 執行 elif 條件2 then 執行 else 執行 fi二 case 變數名稱 in 第乙個變數的內容 程式一 第二變數的內容 其他程式段 exit 1 esa...

初學者的迷惑

隨著軟體質量的要求越來越高,軟體測試也相對變的重要了,迫於就業的壓力,我選擇了軟體測試這一行,作為了自己第二技能,其實更想將它變成自己的第一求職選擇。初學測試我就遇到了難題,不知道是自己的理解有問題還是教學體系不好,對於測試用例的編寫,原先理解的是你想怎麼寫就怎麼寫 當然是根據所要測試的軟體來 可是...

初學者的錯誤

用記事本編寫 時 如需要輸入中文字元 要把格式改為utf 8格式編碼 不然會報c2001 常量中有換行符的錯誤 用define定義常量時在結尾不能用 號 用dos開啟qq時 輸入路徑有誤 g program files x86 tencent qq bin qqsclauncher.exe 應輸入 ...