JavaScript 核心觀念(12)-運算子、型別與文法-ASI 自動插入分號
JavaScript 為什麼一下子可以有「;」號一下子有沒有「;」號呢?這歸功於 JavaScript 中的一個機制 ASI。
收錄了 10 篇相關文章
JavaScript 為什麼一下子可以有「;」號一下子有沒有「;」號呢?這歸功於 JavaScript 中的一個機制 ASI。
陳述式 vs 表達式是最容易搞不清楚的觀念,包含我自己也是。
終於來到最後的課後練習,雖然課後練習中絕大部分問題都是我自己出的,但也是很值得回顧的練習,但是這邊會建議不要直接執行程式碼,而是透過觀察畫面來推敲結果答案。
這個章節開始是 JavaScript 中的重點觀念,也就是常見的 JavaScript 非同步、同步以及單執行緒的問題。
接下來講一下記憶體的回收機制。
整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ
not defined 以及 undefined 也是 JavaScript 中相當重要的觀念,若可以搞懂這兩者的差異,對於 debug 上是非常有幫助的。
提升(Hoisting) 可以說是我最喜好的一個觀念,JavaScript 中舉凡函式、變數都有這個觀念存在。
接下來講講為什麼明明宣告在外層的變數甚至是不同地方的函式,卻可以正確的呼叫與執行。
若沒有搞清楚執行環境與執行堆疊的觀念在後續開發上其實會很混亂。
JavaScript 採用的是語法作用域,所謂的語法作用域就是你宣告時就已經決定好他的作用域。
整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ