1. 程式人生 > >web api 事件

web api 事件

事件:觸發-響應機制

Event介面表示在DOM中發生的任何事件,一些是使用者生成的(例如滑鼠或鍵盤事件),而其他由API生成。

事件三要素
事件源:觸發(被)事件的元素
事件型別:事件的觸發方式(例如滑鼠點選或鍵盤點選)
事件處理程式:事件觸發後要執行的程式碼(函式形式)

建立元素的三種方式
document.write()
innerHTML
document.createElement()
效能問題
innerHTML方法由於會對字串進行解析,需要避免在迴圈內多次使用。
可以藉助字串或陣列的方式進行替換,再設定給innerHTML
優化後與document.createElement效能相近