JavaScript是一個令人驚嘆的語言!它最初只是一種在瀏覽器中操作文檔的簡單方式,多年來,它成為了全球最流行的編程語言,現在它在各個領域都有應用。通過遵循我的學習路線圖,來學習JavaScript編程語言吧!
JavaScript是一個令人驚嘆的語言!
它最初只是一種在瀏覽器中操作文檔的簡單方式,多年來,它成為了全球最流行的編程語言,現在它在各個領域都有應用。
這裡是學習JavaScript的一個路線圖的初步嘗試。
注:我將所有內容都放在一個方便的PDF / ePub中,現在就立即下載吧!
初學者指南
首先,深入研究語言的介紹指南,並了解語言的“最新和最大”的新增功能。在過去的3年中,我們所有人使用語言的方式都發生了很大變化,所以學習“舊方法”已經沒有意義了。
語言基礎
接下來,我們將深入研究JavaScript的基石。
- JavaScript詞彙結構
- JavaScript表達式
- JavaScript類型
- JavaScript變量
- JavaScript數學運算符
- JavaScript函數
- JavaScript立即調用的函數表達式(IIFE)
- this關鍵字
- JavaScript箭頭函數
- JavaScript循環
- JavaScript循環和作用域
- JavaScript數組
- JavaScript模板字面量
- JavaScript分號
- 嚴格模式
JavaScript內置對象
異步編程
JavaScript在異步編程方面非常強大。了解所有基礎知識!
事件
高級主題
在學習新知識之前,先了解一些更高級的主題。
數據結構
網絡平台
Cookie,localStorage,History API,Fetch,Cache,Service Workers,所有的這些都可以在網絡平台API指南中找到解釋。其中包含了很多內容!
如何做
以下是一些小技巧,可以幫助你處理一些JavaScript任務,同時更好地理解JavaScript能做什么以及它的工作原理。
- JavaScript中生成隨機且唯一字符串
- 如何檢查JavaScript對象
- 如何去掉數字開頭的零
- 如何替換所有出現的字符串
- 如何檢查對象屬性是否為undefined
- 如何向數組添加項目
- 如何從對象中刪除屬性
- 如何獲取當前時間戳
- 如何將字符串轉換為數字
- 如何將數字格式化為貨幣
- 如何將字符串的第一個字母大寫
- 如何深度克隆對象
- 如何從數組中刪除項目
- 如何檢查字符串是否包含子字符串