var、let、const 的差異 以下為我今年參加iT邦幫忙鐵人賽寫的文章,原文連結: 【Day2】變數宣告var、let、const的區別 但是老師教我用 var 宣告變數,但我也看到有同學用 let 與 const 宣告變數,這是怎麼一回事呢? 2021-10-09 JavaScript #JavaScript,JS直播班
Day35:最終章:Todo List實作 前面提到了物件、陣列、DOM元素的選取、事件監聽,以及最後的localStorage。這些足夠我們用JavaScript做一個小小的網頁程式,來驗證一下之前提到的方法。 2021-10-05 JavaScript #JavaScript, 2021iT邦鐵人賽
Day34:好記性的瀏覽器:Localstorage 談這個主題之前,我們先來回憶一下日常的場景,你來到桃子購物網站,選了你要的商品往下捲動網頁,結果竟然發現網頁下方秀出你上次來買東西時,看的那幾樣商品,你心中覺得這個網站真貼心,好聰明。 2021-10-03 JavaScript #JavaScript, 2021iT邦鐵人賽
Day31:IIFE立即執行函式 IIFE(Immediately Invoked Function Expression),是一種「可以立即執行的函式」。 2021-10-01 JavaScript #JavaScript, 2021iT邦鐵人賽
Day29:事件監聽的 this :「這個」到底是哪一個?-this 歐陽克是誰殺的? 這個 this 是誰?要看兇手是誰而定! 前面有提到,這個 e 是在當事件發生時,事件處理器自動建立的「事件物件」,裡面紀錄了跟事件有關係的資訊,並把這個e當參數傳入事件發生時設定要執行的函式。 如果我們想要印出,滑鼠所點擊的元素的標籤名稱,可以這樣寫: element.addEventListener('click', function (e){ console.l 2021-09-29 JavaScript #JavaScript, 2021iT邦鐵人賽
Day28:e.stopPropagation()停止事件冒泡 當事件發生的時候,如果想要阻擋事件向上傳遞,只要利用「事件物件」( Event Object )所提供的 e.stopProoagation() ,就可以阻止事件由觸發的元素向外冒泡。 2021-09-28 JavaScript #JavaScript, 2021iT邦鐵人賽