如何利用 Stack Overflow 高效學習 JavaScript?

如何利用 Stack Overflow 高效學習 JavaScript?
作者: Calpa Liu
字數:221
出版:2019年3月15日
#JavaScript

帶著問題去學習,會比單純看書的效果好得多。而 Stack Overflow 網站雲集世界上不同程序員遇到的問題,我們可以透過它來高效學習技能,比如說前端工程師的技能:JavaScript。

Stack Overflow 是一個程式設計領域的問答網站,直至 2018 年 9 月,Stack Overflow 有超過 9,400,000 名註冊用戶和超過 16,000,000 個問題,其中最常見的主題有 JavaScript、Java、C#、PHP、Android、Python、jQuery 和 HTML。 - 維基百科

首先打開 Stack Overflow 的網站。

然後在左上角的搜尋欄裡面輸入 JavaScript。

操作方法

對於每條問題先寫下自己的答案,然後點進去看答案,然後對比兩者之間的差異,然後記錄不同的地方。

常見例子

閉包

Imgur
Imgur

How do JavaScript closures work?

深度克隆

Question
Question

Answer
Answer

What is the most efficient way to deep clone an object in JavaScript?

call 和 apply 之間的區別

Question
Question

What is the difference between call and apply?

Object.toString 函數

Question
Question

Can (a== 1 && a ==2 && a==3) ever evaluate to true?

後記

祝大家面試順利,我也是時候啟程去下一站了。

杭州的小夥伴,再見了。

感謝您閱讀我的文章。歡迎隨時分享你的想法。
關於 Calpa

Calpa 擅長使用 TypeScriptReact.jsVue.js 建立 Responsive Website。

他積極參與開源社區,曾在 2019 年的香港開源大會上擔任講者,提供工作經驗和見解。此外,他也在 GitHub 上公開分享個人博客程式碼,已獲得超過 300 顆星星和 60 個分支的支持。

他熱愛學習新技術,並樂意分享經驗。他相信,唯有不斷學習才能跟上快速演變的技術環境。