參考書籍:代码整洁之道 命名規則 變數和函數命名: 使用描述性名稱,避免使用簡短或含糊的名稱。 函數名應該表明其行為,例如 calculateTotalPrice 比 calc 更具描述性。...
使用瀏覽器開發者工具進行調試 F12 console 大多數瀏覽器 Chrome、Firefox、Edge 都可以通過按 F12 鍵或右鍵點擊頁面選擇「檢查」打開開發者工具。 console.log...
MDN文件:正規表達式 規則運算式的基本語法 正規表示式 Regex 是 JavaScript 中模式匹配和字串操作的強大工具。 創建正規表達式使用字面量:const regex = /patt...
DOM DOM(Document Object Model)操作文件物件模型,是的!繞來繞去還是物件,所以使用過程中不難發現都是用第 5 天:物件與陣列物件,通過對這些物件的屬性和方法進行操作來改變...
使用 npm 和 yarn npmnpm (Node Package Manager,節點套件管理器)是 Node.js 的預設套件管理器,擁有最大的套件儲存庫,主要幫助開發者安裝、分享和管理 Ja...
原型鏈的工作原理 MDN:繼承與原型鏈、物件原型 什麼是原型鏈?原型鏈是 JavaScript 實作繼承的機制,嚴格說起來就是一層接一層的概念! 每個物件都有一個 [[Prototype]] 屬...
靜態類型檢查指的是在編譯階段檢查代碼的類型,這有助於發現類型錯誤,從而提高代碼的安全性和可維護性。 2024 年的 JavaScript 新特性中,靜態類型檢查的增強可能包括以下內容: Record...
新的性能優化工具和API 參考文章:今晚,我想來點 Web 前端效能優化大補帖 這部分內容包括 JavaScript 和瀏覽器中近期引入的性能優化工具和 API,這些新特性主要幫助開發者提升代碼...
2024 年的 JavaScript 的最新標準,尤其是在分組和非同步處理方面多了新的方法,其中分組跟後端的 laravel 集合頗為相似。 參考書籍:Exploring JavaScript (E...
JavaScript 的歷史與演變 JavaScript 早期由 Netscape 的 Brendan Eich 開發,由 ECMA International 組織訂定了語法標準。 什麼是 ECM...