Jeff的隨手筆記

學習當一個前端工程師

0%

『新手日記』Day-17 Pass by value 和 Pass by reference

https://miro.medium.com/max/1280/1*xrw-xCkHHoMHAzlrgHdvOw.jpeg

每天到網路上找一張適合的照片或是當天的心情的過程居然可以變得如此開心!

今天這篇的誕生,只能用一個成語來形容:不求甚解。

如果當初有認真來看『8 天重新認識 JavaScript!』,明明在第二天的內容就有提到,但一點印象都沒有…

Read more »

『新手日記』Day-15 Scope變數作用域

https://miro.medium.com/max/1400/1*f-3e4xhqGcwsg0FjiXB20A.png

這也太跳痛了吧,這個題目不是應該一開始就要說,怎麼到現在才講。

其實本來是想要來紀錄 Closure(閉包)的,但…我高估自己了,很多東西是懂非懂(麵非麵???),只好到網路上找文章,突然發現了這篇文章,想說跟大家分享一下~

根據此篇作者所說,想要了解Closure(閉包),就要先了解一下4個面向:

變數運作行為

變數作用域 (Scope)

Hoisting (宣告的提升效果)

立即函數

太棒了!!!又可以撐過4天了(喂~),今天先來了解一下變數作用域 (Scope)。

Read more »

『新手日記』Day-14 RWD

https://miro.medium.com/max/1400/1*fYdANUx-Fu420wytrrvpHw.jpeg

時間過得真快,多久沒去酒吧喝點小酒放鬆一下了!回歸正題,今天開始要來用練習來代替純理論學習了,昨天稍微排了一下到月底的學習進度安排(AC的自修2–3後端課程、自己在Udemy買的全端課程以及React課程),保守估計我還需要3週左右才能完成而且每天要約10~12小時的讀書時間…但新教案預計月中會出來,等新教案一出來就要開始預習了,不然很怕跟不上進度。

所以…有阿姨嗎?我不想努力了

今天早上是複習 RWD 理論,下午針對他做練習。下面是我自己依照AC課程做的筆記

Read more »

『新手日記』Day-13 JavaScript DOM Event

https://miro.medium.com/max/1000/1*6DQG1WCHsaePoc5iCUJusg.jpeg

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

Read more »

『新手日記』Day-12 JavaScript DOM Tree

https://miro.medium.com/max/1000/1*XXb4iQGMsMkP9J9QYu2cMw.jpeg

居然失眠,搞得我整個進度大亂,而且我完全忘記複習DOM Tree,只好食言而肥了(反正已經胖成這樣沒差了)。看來禮拜天的休息日離我而去了…

開頭不知道要打什麼,直接破題吧!

Read more »

『新手日記』Day-10 JavaScript Function

https://miro.medium.com/max/1400/1*62InELhyykzzrNlAQCcuuw.jpeg

function的用途在於需要執行重複性的code時,我們可以用function做『封裝』,以達到簡化code的作用,並且因為可以自己設計彈性非常大。

學習到現在function 幾乎是無所不在啊,任何的地方都有使用到它,今天就簡單的介紹一下

Read more »

『新手日記』Day-9 JavaScript 部分Array Methods 介紹

https://miro.medium.com/max/1400/1*hFNjQ9d1EquF5Ddcy2G4kA.jpeg

無知並不可怕,畢竟這世間有太多的東西我們沒有辦法全部都知道,可怕的是不知道自己無知。

相信這句話大家都聽過而且都想避免的,但我今天卻犯了。原本今天要記錄的是迴圈,主要是想複習一下forEach(因為昨天突然練習突然打不出來),就在迴圈筆記完成80%要進入forEach時,在google時才發現他是屬於Array Methods 並不是 Loop。當下傻眼,還好還沒發出去,只是上一篇就不能用並且要去暸解一下Array Methods了

Read more »