Hvordan konvertere streng til tittelesak i JavaScript

Hvordan konvertere streng til tittelesak i JavaScript
I JavaScript er konvertering av streng til tittelfelle veldig nyttig når vi trenger å sortere en rekke strengene i en presentabel rekkefølge. Denne operasjonen gjør lesbarheten bedre og gir en klar forståelse. Når det gjelder å håndtere komplekse matriser, kan du dessuten konvertere alle strengene til tittelsaken samtidig.

Denne oppskrivningen vil guide deg om å konvertere streng til tittelesak.

Hvordan konvertere streng til tittelesak i JavaScript?

For å konvertere streng til tittelesak i JavaScript, kan du bruke:

  • erstatte () metode
  • for sløyfe
  • Kart () Metode

Vi vil nå gå gjennom hver av de nevnte tilnærmingene en etter en!

Metode 1: Konverter streng til tittelkasse i JavaScript ved hjelp av Complein () Metode

I JavaScript, "erstatte()”Metoden erstatter gjeldende strengverdi med den oppdaterte en. Denne metoden kan brukes i kombinasjon med "Touppercase ()”For å konvertere en streng til tittelesaken.

Se på det undergitte eksemplet.

Eksempel

Først vil vi erklære en streng som har følgende verdi:

String = "Konvertering av streng til tittelfelle i JavaScript"

Deretter vil vi definere en "Titlecase ()”Funksjon og del strengverdien i en rekke strengverdier ved å bruke“dele”Metode. Denne operasjonen vil bli satt som retursaken for den definerte funksjonen. Etter det vil vi kalle “erstatte()”Metode og angi saken om den første tegnet som store bokstaver ved å få tilgang til“0”Indeks for hver delt streng og deretter sammenføyning av matrisen til en enkelt streng som gitt nedenfor:

funksjonTITLECASE ()
Returstring.dele(").kart (funksjon (tittel)
Returntitle.erstatte (tittel [0], tittel [0].touppercase ());
).bli med(");

Til slutt vil vi vise den oppdaterte strengverdien på konsollen:

konsoll.Log ("Konverteringen blir: \ n", titlecase ())

Utgangen fra ovennevnte kode vises som følger:

Metode 2: Konverter streng til tittelkasse i JavaScript ved å bruke "for" -sløyfe

Denne metoden inkluderer bruk av "til”Loop for å konvertere streng til tittelesak. Dette gjøres ved å referere til strengtegnene ved å bruke kombinasjonen av Charat (), touppercase () og skive () metoder.

Her er et eksempel for demonstrasjonen.

Eksempel

For det første vil vi lage en streng som følger:

String = "Konvertering av streng til tittelfelle i JavaScript"

Da vil vi erklære en "Titlecase ()”Funksjon og del strengen i en rekke strenger. Deretter vil vi bruke en "til”Loop for tilgang til delte strengverdier. Deretter vil vi få tilgang til det første tegnet til hver streng og kapitalisere den ved å bruke "Touppercase ()”Metode. Dessuten vil strengtegnene kombineres med den gjenværende strengen. Til slutt vil den resulterende strengen bli returnert etter å ha blitt med dem:

funksjonTITLECASE ()
streng = streng.dele();
for (vari = 0; iString [i] = String [i].Charat (0).touppercase () + streng [i].skive (1);

Returstring.bli med(");

Deretter viser vi den konverterte strengen på konsollen:

konsoll.log ("konverteringen blir: \ n", titlecase ());

Produksjon

Metode 3: Konverter streng til tittelkasse i JavaScript ved å bruke "Map ()" -metode

Denne metoden inkluderer bruk av "kart()”Metode, som fungerer for hvert element i en matrise. Vi vil bruke denne metoden ved å kartlegge en “funksjon”Med“tittel”Som et argument. Dette beståtte argumentet vil oppføre seg som en variabel der strengverdien er lagret.

Eksempel

For det første vil vi definere en "Titlecase ()”Funksjon og utføre de samme operasjonene som i eksemplene ovenfor. Kart () -metoden vil bli brukt, og “tittel”Argument vil bli behandlet som“streng”Variabel. På denne måten vil forskjellige metoder bli brukt på den passerte strengen. Deretter vil vi bruke kombinasjonen av Charat (), Touppercase () og skive () -metodene for konverteringen, som vi gjorde tidligere.

funksjonTITLECASE ()
Returstring.dele(").kart (funksjon (tittel)
Retur (tittel.Charat (0).ToupperCase () + tittel.skive (1));
).bli med(");

I det siste trinnet vil vi vise den konverterte tittelen Case String Value:

konsoll.Log ("Konverteringen blir: \ n", titlecase ())

Den resulterende utgangen vil følge:

Vi har gitt de enkleste metodene for å konvertere streng til tittelesak i JavaScript.

Konklusjon

For å konvertere streng til tittelesak i JavaScript, kan du bruke "erstatte()”Metode for å erstatte gjeldende verdi med den oppdaterte verdien,“til”Loop -metoden for tilgang til strengtegnene, og“kart()”Metode der tittelen Case Converteringsmetoder vil bli brukt på strengargumentet. Denne artikkelen guidet om strengen til tittel case konvertering i JavaScript.