JavaScript-ohjelma merkkijonon ensimmäisen kirjeen muuntamiseksi UpperCase-muotoon

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka muuntaa merkkijonon ensimmäisen kirjaimen isoksi.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-merkkijono
  • Javascript-merkkijono toUpperCase ()
  • JavaScript-funktio- ja funktiolausekkeet

Esimerkki 1: Muunna ensimmäinen kirjain UpperCase-muotoon

 // 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);

Tuotos

 Kirjoita merkkijono: javaScript JavaScript

Yllä olevassa ohjelmassa käyttäjää kehotetaan syöttämään merkkijono ja kyseinen merkkijono siirretään capitalizeFirstLetter()funktioon.

  • Merkkijonon ensimmäinen merkki puretaan charAt()menetelmällä. Tässä str.charAt(0);antaa j.
  • toUpperCase()Menetelmä muuntaa merkkijonon isoiksi. Tässä str.charAt(0).toUpperCase();antaa J.
  • slice()Metodi palauttaa loput merkkijono.
    Tässä str.slice(1);antaa avaScript.
  • Nämä kaksi arvoa ketjutetaan +operaattorin avulla.

Huomautus : Voit myös poimia ensimmäisen merkin merkkijono käyttämällä erilaisia päästä omaisuutta: str(0).

 str.str(0); // j

Esimerkki 2: Muunna ensimmäinen kirjain UpperCaseksi käyttämällä Regexiä

 // 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);

Tuotos

 Kirjoita merkkijono: javaScript JavaScript

Yllä olevassa ohjelmassa säännöllistä lauseketta (regex) käytetään muuntaa merkkijonon ensimmäinen kirjain isoksi.

  • Regex-malli /^./vastaa merkkijonon ensimmäistä merkkiä.
  • toUpperCase()Menetelmä muuntaa merkkijonon isoiksi.

Mielenkiintoisia artikkeleita...