今天的課程完成了什麼?
- [JS102] 上完了~好感動
- 跑步 2.8 公里
- hw3 作業完成
這題卡很久久久~寫了兩個小時有吧!明明就是很簡單的質數!看來我數學真的都還給老師QQ 還好有數學老師同學XD - [JS101] 後面解題的影片講解
- [ALG101] 先別急著寫 leetcode 1-2 個影片
今天的進度亂七八糟(?),反正就是跳著看,但發現這樣對於轉化大腦學習很有幫助,一個主題吸收不了的時候就去看解題影片XD
覺得今天學習效率算是不錯!
明天的預定進度
把 week3 作業寫完
解[ALG101]課程內的題目
反思今天的學習成果,還記得哪些內容?
今天學了滿多新的內容,是以前學 JavaScript 沒有接觸過的,尤其是 Jest !我也不知道為什麼一個影片看那麼多次才懂XD,但是最後有成功安裝上電腦,也有試著按照影片內容做一個測試,但是有發現一個跟影片不一樣的地方, npx jest ./index.test.js
多了 ./
才能執行到檔案~看到綠綠的通過就是覺得開心^^
TDD 先寫測試再寫程式,覺得這個觀念滿好的,尤其是在寫測試的時候可以預想很多可能發生的狀況,盡可能把每一個條件都設想完整,也許開發程式的時候會有點痛苦(?)但是成果會是甜美的^^
Babel 也很可愛,是一個會把程式語法轉換成舊語法的神奇套件,執行指令用 npx babel-node
Inport 跟 Export 這個我看了很久,發現有滿多寫法的,明天應該會花時間整理一下~
還有 ES6 可以在 Function 設定預設值
function repeat(str='Hello', times=5){
return str.repeat(times);
}
最後是 ES6 的新語法
arr
.fliter(value => value > 1)
.map(value => value * 2)
今天一個重要的領悟是什麼?
沒有「對的人」,只有「對的關係」
人與人相處,總會相互影響。如果人因為彼此的存在,都變得更好了,把彼此性格裡好的一面帶出來了,這就是對的關係。
期許成為帶給周圍歡笑的樂觀的人^^