JavaScript是一種高階程式語言,主要用於網頁開發,但它也可以用於伺服器端開發(Node.js)和行動應用程式開發等等。我將在這30天來聊聊關於JavaScript的相關內容。
還記得我最初學JavaScript的時候,我是選擇看書自學的方式來學習。根據從書上的範例一步步練習,程式能動也沒報錯,好像也沒遇到甚麼大問題。
然而在我開始第一份前端相關工作時,到了正式開發環境時,卻偶爾發生我意料外的狀況。後來發現我對JS較核心的概念理解不夠透澈,導致寫出的程式碼出問題。
所以我想透過這次機會,紀錄我覺得比較重要的JavaScript的概念當作技術筆記並作複習用。
本系列是以複習重點的角度所撰寫,我會挑選覺得比較核心和容易混淆的特性作為本系列內容。
另外本系列文章的資料來源主要參考MDN Web Docs,W3Schools等大家耳熟能詳的網站,若想從零開始系統性的學習JavaScript,也推薦到這些網站看看喔。
無論如何,這是我第一次參加鐵人賽,或許文章中可能會有不小心寫錯的地方,若各位大神有發現錯誤,還請不吝指教,我會非常感謝你們的。最後,讓我們開始這30天的旅程吧。