JavaScript programma, lai pārveidotu virknes pirmo burtu UpperCase

Š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.

Interesanti raksti...