JavaScript: Büyük Harfi Küçük Harfe Çevirme (Tüm Yöntemler)

toLowerCase(), toUpperCase() ve yerelleştirmeye duyarlı metodları somut örneklerle kullanın.

JavaScript: Büyük Harfi Küçük Harfe Çevirme (Tüm Yöntemler)

Bu aramanın amacı pratiktir: Geliştiriciler JavaScript'te formatı nasıl hızlı ve etkili bir şekilde değiştireceklerini bilmek isterler. Bu kılavuz ana metodları, "Title Case" patternlerini ve yerelleştirme ile ilgili spesifik özelliklerini kapsar.

İçindekiler:

toLowerCase

`toLowerCase()` tüm dizeyi küçük harfe dönüştürür. Standart normalleştirme metodudur.
const text = "MERHABA";
console.log(text.toLowerCase()); // merhaba

toUpperCase

`toUpperCase()` tam tersini yapar; başlıklar veya arayüz düğmeleri için kullanışlıdır.
const text = "merhaba";
console.log(text.toUpperCase()); // MERHABA

Title Case için Patternler

JavaScript'te bunun için yerel bir metod yoktur. Yaygın bir pattern şöyledir:
const toTitleCase = str => str
  .split(/\s+/)
  .map(w => w.charAt(0).toUpperCase() + w.slice(1).toLowerCase())
  .join(' ');

Yerelleştirmeye Duyarlı Dönüşüm

`toLocaleLowerCase()` ve `toLocaleUpperCase()`, Türkçe gibi özel kuralları olan dilleri doğru şekilde işler. Özellikle Türkçedeki İ/i ve I/ı ayrımı için kritiktir.
"İ".toLocaleLowerCase('tr-TR'); // i
"I".toLocaleLowerCase('tr-TR'); // ı

Kodsuz Alternatif

Anında ve tek seferlik dönüşüm için şunu kullanın: https://textcaseconverter.online/tr/

İlgili makaleler:

SSS

JavaScript'te format ile ilgili sorularınız varsa, işte temel bilgiler.

toLowerCase() dili dikkate alır mı?

Hayır. Özel format kuralları olan diller için toLocaleLowerCase() kullanın.

Title Case nasıl yaparım?

Bir split-map-join patterni veya küçük bir özel fonksiyon kullanın.

Kod yazmadan yapabilir miyim?

Evet. Online dönüştürücüyü kullanın.

Kodsuz Hızlı Bir Sonuç mu Gerekiyor?

Ücretsiz online araçla formatı anında değiştirin.

Şimdi Dönüştür