JavaScript

含有「JavaScript」共 250 篇內容
全部內容
發佈日期由新至舊
這篇文章分享了我在開發 LINE Bot 設定功能時,發現使用者輸入的冒號與底線雖然外觀相同,但實際上是不同的 Unicode 字元,導致系統無法正確解析。透過撰寫函式,我將全形、特殊變體符號轉換為標準半形符號。文章以簡單比喻讓非工程師也能理解,並附上程式碼與實測結果,適合開發者與一般讀者參考。
Thumbnail
程式設計中,變數的作用域(Scope) 是每位開發者都應熟悉的重要概念。不同語言在變數的可見範圍與修改規則上各有不同,理解這些差異有助於避免意外的錯誤與除錯困難。本文將帶你比較三種常見語言——R、Python 與 JavaScript——在全域與區域變數上的行為,並展示各自修改全域變數的正確方式。
Thumbnail
記錄 LeetCode 2727. Is Object Empty | JavaScript 解題過程~
含 AI 應用內容
#LeetCode#JavaScript#2025
記錄 LeetCode 2619. Array Prototype Last | JavaScript 解題過程~
含 AI 應用內容
#LeetCode#JavaScript#2025
NPM(Node Package Manager)是 Node.js 的套件管理工具,用來安裝、管理與分享開發所需的模組與函式庫。透過 NPM,開發者能快速引入他人開發的工具,或發布自己的套件,提高專案開發效率與維護性。
Thumbnail
你知道 JavaScript 裡 null + null 會是什麼嗎?關鍵是在 + 號啊!
前言 在開發 Node.js 專案時,我們很常需要處理「路徑」: - 要找到一個檔案在哪裡 - 要讀取設定檔 - 要指定靜態檔案位置(像是 HTML、圖片) 這邊,Node.js幫我準備了兩個方便的全域變數:__dirname 和 __filename,與超好用的核心模組 path。 __di
Thumbnail
這篇文章介紹 Node.js 內建的 HTTP 模組,說明如何使用 createServer、request、response 和 listen 方法建立 Web Server,並提供測試和除錯技巧。
Thumbnail
在寫程式的世界裡,最怕的就是「我以為沒問題,結果一堆 bug」。這篇筆記要帶你認識如何用「測試」和「CI/CD」幫助我們自動檢查錯誤、提升開發效率! 🧪 測試是什麼?為什麼要測試? 測試就是「寫程式來測試程式」,聽起來有點繞,但其實很簡單: 你寫了一個功能,接著寫一段測試程式來確認它真的能正
Thumbnail
這篇文章說明如何在 Node.js 中使用 require() 與 module.exports (以及 exports) 來設計模組,並在 app.js 中載入 data.js 模組。文中包含步驟、進階用法、exports 與 module.exports 的比較,以及注意事項。
Thumbnail