Šajā piemērā jūs iemācīsities rakstīt JavaScript programmu, kas virknes pirmo burtu pārveido par lielo burtu.
Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:
- JavaScript virkne
- Javascript virkne toUpperCase ()
- JavaScript funkciju un funkciju izteiksmes
1. piemērs: konvertējiet pirmo burtu uz 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);
Rezultāts
Ievadiet virkni: javaScript JavaScript
Iepriekš minētajā programmā lietotājam tiek piedāvāts ievadīt virkni, un šī virkne tiek nodota capitalizeFirstLetter()
funkcijā.
- Stīgas pirmais raksturs tiek iegūts, izmantojot
charAt()
metodi. Lūk,str.charAt(0);
dod j. toUpperCase()
Metode pārvērš virkni lielajiem burtiem. Lūk,str.charAt(0).toUpperCase();
dod Dž.slice()
Metode atgriež pārējo virknes.
Lūk,str.slice(1);
dod avaScript.- Šīs divas vērtības tiek sasietas, izmantojot
+
operatoru.
Piezīme : Jūs varat iegūt pirmo burtu virknes, izmantojot masīvu piekļūstot īpašums: str(0)
.
str.str(0); // j
2. piemērs: konvertējiet pirmo burtu uz UpperCase, izmantojot Regex
// 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);
Rezultāts
Ievadiet virkni: javaScript JavaScript
Iepriekš minētajā programmā regulārā izteiksme (regex) tiek izmantota, lai virknes pirmo burtu pārvērstu par lielo burtu.
- Regulārās izteiksmes shēma
/^./
atbilst virknes pirmajai rakstzīmei. toUpperCase()
Metode pārvērš virkni lielajiem burtiem.