U ovom ćete primjeru naučiti pisati JavaScript program koji pretvara prvo slovo niza u velika slova.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:
- JavaScript niz
- Javascript niz toUpperCase ()
- JavaScript funkcija i izrazi funkcija
Primjer 1: Pretvori prvo slovo u UpperCase
// program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) ( // converting first letter to uppercase const capitalized = str.charAt(0).toUpperCase() + str.slice(1); return capitalized; ) // take input const string = prompt('Enter a string: '); const result = capitalizeFirstLetter(string); console.log(result);
Izlaz
Unesite niz: javaScript JavaScript
U gore navedenom programu od korisnika se traži da unese niz i taj niz se prenosi u capitalizeFirstLetter()
funkciju.
- Prvi znak niza izdvaja se
charAt()
metodom. Ovdjestr.charAt(0);
daje j. toUpperCase()
Metoda pretvara string u velika slova. Evo,str.charAt(0).toUpperCase();
daje J.slice()
Metoda vraća ostatak niza.
Ovdjestr.slice(1);
daje avaScript.- Ove dvije vrijednosti spajaju se pomoću
+
operatora.
Napomena : Također možete izdvajati prvi znak niza pomoću niz pristupom svojstvo: str(0)
.
str.str(0); // j
Primjer 2: Pretvorite prvo slovo u UpperCase pomoću Regexa
// program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) ( // converting first letter to uppercase const capitalized = str.replace(/^./, str(0).toUpperCase()); return capitalized; ) // take input const string = prompt('Enter a string: '); const result = capitalizeFirstLetter(string); console.log(result);
Izlaz
Unesite niz: javaScript JavaScript
U gore navedenom programu, regularni izraz (regex) koristi se za pretvaranje prvog slova niza u velika slova.
- Uzorak regularnog izraza
/^./
podudara se s prvim znakom niza. toUpperCase()
Metoda pretvara string u velika slova.