ECTools
文字與排版小駝峰命名 (camelCase) 轉換器

小駝峰命名 (camelCase) 轉換器

程式變數宣告專用!過濾並合併字串中的非英數字元,快速輸出 JavaScript 與 JSON 標準之 camelCase 格式。

小駝峰命名 (camelCase) 轉換器(即時轉換測試)

您輸入的原始英文 (Before)0 Chars | 0 Words
行數: 0
已強制轉換為 (After - CAMEL)0 Chars | 0 Words
行數: 0
格式詳盡定義與說明

小駝峰命名法(camelCase)是當代軟體工程、Web API 設計與資料流轉換中極為重要的一種書寫流派。它的特徵是合併所有空格、移除底線橫線,首個字首字母維持小寫,但其後隨之而來的每個單字首字母要轉為顯著的大寫,看起來像駱駝的駝峰。

轉換前後效果對比
原始 (Original)"temporary hardcoded solution for production"
轉換 (Converted)"temporaryHardcodedSolutionForProduction"
轉換規則與核心特徵
  • 首個單字首字母強制為小寫 (lowercase)。
  • 其後單字的首字母一律強制大寫 (Uppercase),並且緊密相連,不留任何空格或底線中線。
  • 非英文字元(如中文字)與特殊符號會被自動過濾。
主流適用場景 (Application Area)
1. JavaScript / TypeScript / Swift 變數

前端宣告變數、物件、常規函數(Functions)時公認的首選程式編碼準則。

2. JSON API 欄位命名宣告

業界 API 網際回傳封包資料鍵值(JSON Parameter Keys)的主流統一風格寫法。

程式開發背景知識

💻 軟體工程小知識

提取所有單字 tokens,第一個單字調用 `toLowerCase()`,後續單字首字符則以 `toUpperCase()` 轉換並連續組合成無框框連線(Merged String)。
常見 Q&A

Q:小駝峰遇到數字要怎麼處理?

在本工具演算法中,若單字後緊跟著數字(例如 user1),數字會直接被視為該 token 的一部分並妥善相連,不影響結構運作(e.g. `user1Phone`)。