iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

I don't know JS yet 系列

藉由連續 30 天的鐵人賽,省思自己撰寫一年 JS 的技術、經驗。
內容會以 You Don't Know JS Yet __ by Kyle Simpson 為主軸,針對該書章節內容與自身實務工作中所交集的技術、理念做分享。

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 21

[ Day 21 ] I don't know JS yet

今天的文章內容,是 YDKJS - Scope & Closure ch2.md 讀後心得。 如果把 variables 譬喻成花朵,那麼 scope...

2022-10-06 ‧ 由 cheryl_chuang 分享
DAY 22

[ Day 22 ] I don't know JS yet

今日是 YDKJS - Scope & Closure ch2.md 第二篇心得 Nested Scope 綠色的 getCountryName(.....

2022-10-07 ‧ 由 cheryl_chuang 分享
DAY 23

[ Day 23 ] I don't know JS yet - Shadowing

今天要學習的是 Shadowing,這是 Scope & Closure CH.3 的內容,一起來看看 Scope 與 shadowing 之間有什麼關...

2022-10-08 ‧ 由 cheryl_chuang 分享
DAY 24

[ Day 24 ] I don't know JS yet - function name scope

今天的學習是 Scope & Closure CH.3 的內容,主要針對 function declaration 及 functional expre...

2022-10-09 ‧ 由 cheryl_chuang 分享
DAY 25

[ Day 25 ] I don't know JS yet - arrow function scope

今天是 Scope & Closure CH.3 的最後一篇文 先說為什麼要探討 arrow function scope,我們知道 arrow fun...

2022-10-10 ‧ 由 cheryl_chuang 分享
DAY 26

[ Day 26 ] I don't know JS yet - 關於具名與匿名函式

今天份的學習,主要討論在寫程式時應不應該替函式命名,看完 Kyle 的觀點,認同他說的:每個函式都應該命名。 為什麼?如果不能夠替函式命名,可能代表不清楚這個函...

2022-10-11 ‧ 由 cheryl_chuang 分享
DAY 27

[ Day 27 ] I don't know JS yet - Hoisting

今天的學習是 Scope & Closure CH.5 以及 Scope & Closure apA.md 的內容。 Why hoisting...

2022-10-12 ‧ 由 cheryl_chuang 分享
DAY 28

[ Day 28 ] I don't know JS yet - Variable Re-declaration? ( part1 )

今天的學習是 Scope & Closure Ch.5 Re-declaration 主要討論 var let const 宣告的變數與 re-decl...

2022-10-13 ‧ 由 cheryl_chuang 分享
DAY 29

[ Day 29 ] I don't know JS yet - Variable re-declaration ? ( part 2 )

今天延續昨天份的學習在迴圈裡宣告的變數,算不算 re-declare ? 先公佈答案:不算。 範例一:在 while() 裡宣告 let 變數,算 re-dec...

2022-10-14 ‧ 由 cheryl_chuang 分享
DAY 30

[ Day 30 ] I don't know JS yet

(內容待補上) 回想昨日的學習:JS 是 backwards compatibility,即使是早期的 JS 至今在瀏覽器上還是可以執行;如果出現舊瀏覽器要跑較...

2022-10-15 ‧ 由 cheryl_chuang 分享