Text UtilitiesLesson 123Preview gratis
Character Counter
Lesson ini bagian dari Web Developer Tools · Semua level
Ringkasan
Character counter menghitung jumlah karakter dalam teks, kadang terpisah antara dengan spasi, tanpa spasi, huruf, angka, dan byte. Hitungan ini penting untuk batas formulir, media sosial, atau validasi basis data. Perhatikan bahwa panjang dalam byte dapat berbeda dari jumlah karakter, terutama untuk emoji dan huruf non-ASCII. Gunakan metode hitung yang sesuai dengan aturan platform tujuan.
Poin kunci
- Panjang karakter dan panjang byte adalah dua metrik berbeda
- str.length di JavaScript menghitung unit UTF-16, bukan selalu karakter
- Spread atau Array.from lebih akurat untuk menghitung emoji
- Hitung dengan atau tanpa spasi sesuai kebutuhan
- Normalisasi Unicode dapat mengubah jumlah code point
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.