JS 變數提升(Hoisting) 發表於 2021-05-20 更新於 2022-05-24 JS 中的變數提升 Hoisting 之前於JS基本函式概念有撰寫過,由於此觀念非常重要,特別將筆記獨立出來。 閱讀全文 »
認識網路名詞:什麼是IP、DNS、TCP/IP標準、UDP/TCP分別 發表於 2021-04-28 更新於 2022-05-24 認識網路名詞 什麼是IP、DNS、TCP/IP標準、UDP/TCP分別 閱讀全文 »
JS 事件委派 發表於 2021-04-21 更新於 2022-05-24 事件委派(Event Delegation)事件委派類似綁定作用,於之前文章中有說明到冒泡事件與監聽事件之間的特性,我們進一步去探討假如過多的監聽事件,我們可以使用事件委派(event delegation)去做統一處理。 說明事件委派、事件物件 閱讀全文 »
JS 事件傳遞 發表於 2021-04-19 更新於 2022-05-24 事件傳遞 說明事件傳遞的流程及事件三個階段及阻止事件冒泡 “JavaScript 是一個事件驅動 (Event-driven) 的程式語言,當瀏覽器載入網頁開始讀取後,雖然馬上會讀取 JavaScript 事件相關的程式碼,但是必須等到「事件」被觸發(如使用者點擊、按下鍵盤等)後,才會再進行對應程式的執行。””–重新認識 JavaScript: Day 14 事件機制的原理 閱讀全文 »
JS 什麼是事件(event)與事件監聽(addeventlistener) 發表於 2021-04-16 更新於 2022-05-24 JS 什麼是事件(event)與事件監聽(addEventlistener) 說明事件(DOM event)及類型及Document Object Properties and Methods,以及常見的事件監聽(addEventListener)說明 閱讀全文 »