作為一個初踏入前端的老學徒,我記錄了自己學習JavaScript的過程。從最基本的如何宣告變數開始,來談一談JavaScript基礎的觀念,也順便釐清自己似是而非的一些觀念,把基本的底子打札實。
希望這些筆記對想要進入這一個領域的同行者有所助益。
IIFE(Immediately Invoked Function Expression),是一種「可以立即執行的函式」。 一般的函式長這樣: functio...
在「閉包」這一關,我一直有一種似懂非懂,玄之又玄的感覺。 MDN上對「閉包」的定義: 「閉包為函式的組合、還有該宣告函式的作用域環境。這個環境包含閉包建立時,...
聽前輩說,「this」在JavaScript裡面是一個大坑。 前面有提過「this」在事件監聽中,不考慮事件冒泡的情況下,this就等同是e.target,但...
談這個主題之前,我們先來回憶一下日常的場景,你來到桃子購物網站,選了你要的商品往下捲動網頁,結果竟然發現網頁下方秀出你上次來買東西時,看的那幾樣商品,你心中覺...
前面提到了物件、陣列、DOM元素的選取、事件監聽,以及最後的localStorage。這些足夠我們用JavaScript做一個小小的網頁程式,來驗證一下之前提...