自學日記

學習程式相關知識及學習法

0%

JS 中的變數提升 Hoisting

之前於JS基本函式概念有撰寫過,由於此觀念非常重要,特別將筆記獨立出來。

閱讀全文 »

事件委派(Event Delegation)

事件委派類似綁定作用,於之前文章中有說明到冒泡事件與監聽事件之間的特性,我們進一步去探討假如過多的監聽事件,我們可以使用事件委派(event delegation)去做統一處理。

說明事件委派、事件物件

閱讀全文 »

事件傳遞

說明事件傳遞的流程及事件三個階段及阻止事件冒泡

“JavaScript 是一個事件驅動 (Event-driven) 的程式語言,當瀏覽器載入網頁開始讀取後,雖然馬上會讀取 JavaScript 事件相關的程式碼,但是必須等到「事件」被觸發(如使用者點擊、按下鍵盤等)後,才會再進行對應程式的執行。””–重新認識 JavaScript: Day 14 事件機制的原理

閱讀全文 »