Skip to main content

Konverter camelCase Ubah teks ke format camelCase untuk variabel dan nama fungsi JavaScript.

Konverter camelCase illustration
๐Ÿ“

Konverter camelCase

Ubah teks ke format camelCase untuk variabel dan nama fungsi JavaScript.

1

Masukkan Teks

Tempelkan teks, nama variabel, atau frasa untuk dikonversi.

2

Dapatkan camelCase

Lihat teks Anda dikonversi ke format camelCase secara instan.

3

Salin & Gunakan

Salin hasil camelCase untuk digunakan dalam kode Anda.

Loading tool...

What Is Konverter camelCase?

Konverter camelCase mengubah teks apa pun menjadi format camelCase, di mana kata pertama dalam huruf kecil dan setiap kata berikutnya dimulai dengan huruf kapital, tanpa spasi atau pemisah. camelCase (juga disebut lowerCamelCase) adalah konvensi penamaan standar untuk variabel dan fungsi dalam JavaScript, TypeScript, Java, dan banyak bahasa pemrograman lainnya. Contoh: "hello world" menjadi "helloWorld", "user-first-name" menjadi "userFirstName". Alat ini menangani input dalam format apa pun - spasi, garis bawah, garis atas, atau kombinasi huruf besar dan kecil - dan menghasilkan output camelCase yang rapi.

Why Use Konverter camelCase?

  • Konvensi penamaan standar untuk variabel dan fungsi JavaScript/TypeScript
  • Menghandle format input apa pun - spasi, garis bawah, atau campuran huruf besar dan kecil
  • Penting untuk mempertahankan konsistensi gaya kode
  • Mengonversi beberapa baris untuk pemrosesan batch
  • Menghemat waktu saat mengganti nama variabel atau mengonversi teks menjadi pengidentifikasi kode

Common Use Cases

Pengembangan JavaScript

Konversikan deskripsi atau nama kolom database ke camelCase untuk variabel dan fungsi JavaScript.

Integrasi API

Konversikan kunci respons API snake_case ke camelCase untuk kode frontend JavaScript.

Refaktor Kode

Ganti nama variabel dari satu konvensi penamaan ke camelCase secara batch.

CSS-in-JS

Konversikan nama properti CSS (kebab-case) ke camelCase untuk styled-components atau gaya inline React.

Technical Guide

Konversi camelCase mengikuti langkah-langkah berikut: (1) Pisahkan input menjadi kata-kata menggunakan pemisah termasuk spasi, garis bawah, titik, dan transisi huruf besar kecil (mendeteksi di mana huruf kecil bertemu dengan huruf besar). (2) Ubah kata pertama sepenuhnya menjadi huruf kecil. (3) Untuk kata-kata berikutnya, kapitalisasi huruf pertama dan ubah sisanya menjadi huruf kecil. (4) Gabungkan semua kata tanpa pemisah. Pemisahan berbasis regex menangani transisi seperti "XMLParser" โ†’ ["XML", "Parser"] dan "getElementById" โ†’ ["get", "Element", "By", "Id"]. Karakter khusus dan angka dipertahankan ketika muncul dalam kata-kata. Hasilnya selalu merupakan pengidentifikasi JavaScript yang valid (dengan asumsi karakter pertama adalah huruf).

Tips & Best Practices

  • 1
    camelCase adalah konvensi dalam JavaScript, TypeScript, Java, dan C# untuk variabel lokal
  • 2
    Nama fungsi di JavaScript juga harus menggunakan camelCase (misalnya, getUserName)
  • 3
    Properti komponen React menggunakan camelCase (onClick, className, tabIndex)
  • 4
    Saat mengonversi dari snake_case, setiap kata yang dipisahkan oleh garis bawah menjadi hump baru
  • 5
    Akrionim dalam camelCase bervariasi tergantung konvensi: "xmlHttpRequest" vs "XMLHttpRequest"

Related Tools

Frequently Asked Questions

Q Apa itu camelCase?
camelCase dimulai dengan huruf kecil dan mengkapitalisasi huruf pertama dari setiap kata berikutnya, tanpa pemisah: helloWorld, userName, getFullName.
Q Apa perbedaan antara camelCase dan PascalCase?
camelCase dimulai dengan huruf kecil (myVariable), sedangkan PascalCase dimulai dengan huruf besar (MyVariable).
Q Bahasa apa yang menggunakan camelCase?
JavaScript, TypeScript, Java, C#, dan Swift menggunakan camelCase untuk variabel dan metode. Python lebih memilih snake_case.
Q Bagaimana akrionim ditangani?
Akrionim biasanya dikonversi ke huruf kecil saat menjadi awalan identifikasi (xmlParser) atau tetap seperti semula saat berada di tengah (getXMLParser).
Q Apakah saya bisa mengonversi beberapa baris sekaligus?
Ya, setiap baris dikonversi secara terpisah, menghasilkan satu pengidentifikasi camelCase per baris.

About This Tool

Konverter camelCase is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.