Použití řetězcové metody JavaScript toUpperCase() [Příklady]

Tento článek ukazuje, jak toUpperCase() metoda se používá v JavaScriptu k vytvoření všech písmen v řetězci VELKÁ PÍSMENA.

 toUpperCase() metoda je součástí stringového objektu a je plně podporován ve všech prohlížečích.

V programovacím jazyce JavaScript mohou být řetězce buď primitivní nebo objekt – primitiva jsou nejzákladnější druhy proměnných – nemají žádné metody a jednoduše představují nezpracovaná data pro dané znaky. Řetězec objektů mají však další metody pro manipulaci a měření řetězce – toUpperCase() je jednou z těchto užitečných metod.

Řetězcové proměnné v JavaScriptu jsou inicializovány jako primitiva – v případě potřeby budou automaticky převedeny na objekty pomocí JavaScriptu, takže si rozdílu pravděpodobně nevšimnete.

Syntaxe

mystring.toUpperCase()

Všimněte si, že:

  • mystring je text, který chcete změnit na velká písmena, a může to být libovolná řetězcová proměnná nebo hodnota
  • Původní proměnná se nezmění – výsledek volání toUpperCase() vůle musí být přiřazena k nové proměnné nebo okamžitě použita
  • Váš text bude vrácen se všemi znaky převedenými na velká písmena
  • Pomocí toLowerCase() můžete udělat opak metoda – převod všech znaků na malá písmena

Příklad

Chcete-li použít toUpperCase() , zavolejte ji z vaší stávající řetězcové proměnné a výsledek přiřaďte nové proměnné:

var mystring = "abcdefg!";
var result = mystring.toUpperCase(); 
console.log(result); // "ABCDEFG!"

Závěr

Převod velkých a malých písmen v řetězci se často používá při kontrole, zda se e-mailová adresa nebo uživatelské jméno již používá v ověřovacím systému, nebo při porovnávání hodnot v polích. Je to také užitečné při formátování vstupu jiného uživatele pro uložení do databáze.

Někdy prostě chcete, aby nějaký text vypadal OPRAVDU HLASITOST – toUpperCase() dělá to efektivně.