Konwersja ciągu znaków na małe litery

JavaScript:
Konwersja ciągu znaków na małe litery

Jak to zrobić:

let greeting = "Witaj Świecie!";
let lowerCaseGreeting = greeting.toLowerCase();

console.log(lowerCaseGreeting); // "witaj świecie!"
// Przykład z użyciem łańcuchów znaków zawierających polskie znaki diakrytyczne
let polishText = "Język JavaScript jest Zabawny!";
let lowerCasePolishText = polishText.toLowerCase();

console.log(lowerCasePolishText); // "język javascript jest zabawny!"

W głębi tematu

Konwersja tekstów do małych liter jest standardowym narzędziem w programowaniu od lat. W JavaScript funkcja toLowerCase() istnieje od początku i jest częścią standardu ECMAScript. Alternatywą jest funkcja toLocaleLowerCase(), która uwzględnia specyfikę lokalną – na przykład tureckie i azerskie małe i duże litery ‘i’. Szczegóły implementacji różnią się w zależności od środowiska, ale ogólnie toLowerCase() działa poprzez mapowanie każdej dużej litery do jej małej odpowiedniczki w utf-16.

Zobacz również