Jamie的一些筆記

後發先至的藍色駭客

[Frontend筆記]Javascript的執行上下文及作用域

了解JS中的執行上下文和作用域,能更了解其執行原理

與其一步步踩坑、然後碎片化記住什麼寫法會產生bug,還不如一次深入了解Javascirpt的一些原理,直接完全避開可能的坑!

[Frontend筆記]EventLoop中的宏任務與微任務是什麼

利用宏任務與微任務,充分了解Javascript中的異步

在Javascript中提到異步(非同步),腦海裡一定立刻浮現`setTimeout`、`Promise`、`async/await`等等的名詞;然而近期在學習V8、瀏覽器的相關知識時,才發現上述三者的雖然宏觀上是異步、但微觀上其實不太一樣。

[Frontend筆記] Vue是如何實現響應式數據

結合虛擬DOM、數據劫持、Side Effect 函數,在Vue中實現響應式數據

在Vue3發布的這段時間裡面,可以看到許多人分享在面試中,很常被問到「Vue2和Vue3的響應式數據的原理分別是什麼?」,本文將參考Vue團隊的出版書籍,來實作Vue響應式數據