如何使用addEventListener新增事件

2023-05-28 04:15:04 字數 1239 閱讀 2327

1樓:網友

按照新增順序相反的順序觸發; addeventlistener是給非ie新增事件處理程式,接收三個引數,第乙個是事件名,不需要加「on」

addeventlistener的第三個引數到底該怎麼設定

2樓:天羅網

從 官方文件 看,addeventlistener 方法使用如下:

主要關注下第三個引數,可以設定為bool型別(usecapture)或者object型別(options)。

removeeventlistener的引數與addeventlistener類似:

在移除之前新增的監聽事件時,很顯然需要傳入同樣的type和listener,那第三個引數options和usecapture呢?

只會檢查addeventlistener的usecapture或options中的capture值。

例如:當dom元素與事件擁有不同的生命週期時,倘若不remove掉eventlistener就有可能導致記憶體洩漏(保留或增加了不必要的記憶體佔用)。比如在單頁應用中,切換了頁面後,原元件已經解除安裝,但其註冊在document上的事件卻保留了下來,白白佔用了記憶體空間。

所以removeeventlister與addeventlistener成對兒出現是best practice,可以避免可能出現的記憶體洩漏問題。

window.addeventlistener怎麼用

3樓:西西哩的小馬甲

以下是用法:

1、針對 window 物件觸發的事件(應用到 標籤):

2、form 事件。

由 html 表單內的動作觸發的事件(應用到幾乎所有 html 元素,但最常用在 form 元素中):

對計算機軟體的維護主要有以下幾點:

1)對所有的系統軟體要做備份。當遇到異常情況或某種偶然原因,可能會破壞系統軟體,此時就需要重新安裝軟體系統,如果沒有備份的系統軟體,將使計算機難以恢復工作。

2)對重要的應用程式和資料也應該做備份。

3)經常注意清理磁碟上無用的檔案,以有效地利用磁碟空間。

4)避免進行非法的軟體複製。

5)經常檢測,防止計算機傳染上病毒。

6)為保證計算機正常工作,在必要時利用軟體工具對系統區進行保護。

總之,計算機的使用是與維護分不開的,既要注意硬體的維護,又要注意軟體的維護。

冰箱如何使用,如何使用冰箱

正確調節冰箱的溫度 1 夏季溫度調節 夏季環境溫度高時,應打在弱檔2 3檔使用。2 冬季溫度調節 冬季一般檔位要打到4檔以上使用。3 一般情況下,如果環境溫度低於16度,調到5檔,低於10度,就可以調到6或7檔。一般的食物適合的溫度 新鮮食品區域推薦的溫度是,冷凍室的溫度是 15 如果有單獨的冷凍室...

如何正確使用金蝶軟體,金蝶軟體如何使用

在k3裡.按 f1可以看到說明.呵呵 還有就是有手冊.金蝶軟體怎麼用?最低0.27元開通文庫會員,檢視完整內 原發布者 limiao245437 金蝶kis軟體使用流程kis主要分為系統初始化和日常處理二部分 一 系統初始化在系統初始化部分主要有以下五個方面 1 新建帳套2 帳套選項3.基礎資料4....

如何使用SQL?如何使用SQL資料庫

sql有什麼用途呀?一 sql的作用 1 sql主要用於資料庫系列的軟體的查詢 彙總 寫入 刪改等方面的操控,具體應用於資料庫程式設計或資料庫資料的維護。2 也就是說sql一般用於資料庫程式設計,以及現有資料庫錯誤排查。所以一般涉及資料庫的程式設計人員或電腦資訊化系統維護人員需要對sql 也就是對資...