Hvordan bruke store bokstaver på et ord i JavaScript?

Hvordan Bruke Store Bokstaver Pa Et Ord I Javascript



Kapitalisering av et spesifikt ord fra en enkelt streng er svært nyttig når programmereren ønsker å avlede leseren eller sluttbrukerens oppmerksomhet mot unik eller viktig informasjon. For det meste skrives forkortelser, notater, datoer, stedsnavn eller personnavn med store bokstaver da de gir viktig informasjon. Ved å utnytte flere fordeler kan oppnås som bedre tilgjengelighet, forbedret synlighet og lesbarhetsfaktorer, engasjerende brukerinteraksjon og så videre.

Denne bloggen illustrerer fremgangsmåten for å bruke store bokstaver i et bestemt ord i JavaScript ved å forklare metodene nedenfor:

Hvordan bruke store bokstaver på et ord i JavaScript?

Det er ingen innebygd egenskap eller JavaScript-metode som kan brukes til å bruke stort sett bare det første ordet i den angitte strengen, men det er et par tilnærminger som kan endres for å gi de ønskede resultatene. Disse metodene er beskrevet med deres kodebeskrivelse. La oss fortsette.







Metode 1: Bruke 'slice()'-metoden

I denne metoden er ' ledetekst() ', og ' toUpperCase() ”-metoder brukes langs ” skive() ”-metoden for å skrive store bokstaver i det første ordet eller en del av strengen etter behov eller spesifisert av brukeren. Som vist i kodebiten nedenfor:



< kropp >

< h1 > Linuxhint-artikkel h1 >
< h4 > Bruk stor bokstav i det første ordet h4 >
< knappen ved å klikke = 'captalizeFirstWord()' > Prøv det knapp >
< p id = 'mål' > s >

< manus >
funksjon captalizeFirstWord ( ) {
la data = ledetekst ( 'Vennligst skriv inn strengen' , 'John Wick' ) ;
konst wordEndIndex = ledetekst ( 'Angi endelig område' , '5' ) ;
la firstWord = data. skive ( 0 , wordEndIndex ) ;
la rem = data. erstatte ( førsteord , '' ) ;

hvis ( data != null ) {
dokument. getElementById ( 'mål' ) . indreHTML = 'Det første ordet er nå skrevet med stor bokstav: ' + førsteord. til Store bokstaver ( ) + rem ;
}
}
manus >
kropp >

Forklaring av koden:



  • Først erklæres knappelementet som kaller ' captalizeFirstWord() '-metoden ved å bruke ' ved trykk ” hendelseslytter. « s '-elementet er også opprettet ved å ha en id på ' mål '. På dette 'p' HTML-elementet blir utdataene satt inn.
  • Deretter funksjonen ' captalizeFirstWord() ' kroppen er definert i '

    Utdataene viser at det første ordet i den angitte strengen nå er stort.



    Metode 2: Bruke 'substr()'-metoden

    « substr() ”-metoden kan brukes til å bruke stort sett bare det første ordet fra den angitte strengen. Det kan gjøres ved å velge bare den første bokstaven separat ved å få tilgang til indeksnummeret og ved å bruke 'toUpperCase()'-metoden på den. Deretter fester du den gjenværende delen av strengen som gjort i koden nedenfor:

    < h1 > Linuxhint-artikkel h1 >
    < h4 > Bruk stor bokstav i det første ordet h4 >

    < knappen ved å klikke = 'captalizeFirstWord()' > Prøv det knapp >
    < p id = 'mål' > s >

    < manus >
    funksjon captalizeFirstWord ( ) {
    la data = ledetekst ( 'Vennligst skriv inn strengen' , 'John Wick' )
    konst wordEndIndex = ledetekst ( 'Angi endelig område' , '5' ) ;
    la resultatet = data. substr ( 0 , wordEndIndex ) . til Store bokstaver ( ) + data. substr ( wordEndIndex ) ;
    hvis ( data != null ) {
    dokument. getElementById ( 'mål' ) . indreHTML = 'Det første ordet er nå skrevet med stor bokstav: ' + resultat ;
    }
    }
    manus >

    Forklaring av koden ovenfor:

    • Koden ovenfor er den samme som beskrevet i forrige metode, bare ' skive() ' og ' erstatte() ' metoden erstattes med ' substr() 'metoden.
    • 'substr()'-metoden brukes på ' data variabel og delen av strengen fra 0 ”-indeksen til den oppgitte indeksen er atskilt. På denne atskilte delen, som er det første ordet, ' toUpperCase() ”-metoden brukes for å kapitalisere den.
    • Etter det, den andre ' substr() ”-metoden brukes til å velge den gjenværende delen fra den angitte indeksen og deretter sette sammen resultatet for begge metodene.

    Etter kompileringen:

    Utdataene viser at bare det første ordet fra strengen er skrevet med stor bokstav

    Konklusjon

    Det er ingen innebygd metode som kan brukes til å bruke stort sett bare det første ordet i en gitt streng dynamisk. Imidlertid ' skive() ' og ' substr() 'metoder kan brukes sammen med kombinasjonen av forskjellige metoder som ' ledetekst() ', ' erstatte() ', og ' toUpperCase() ” for å skrive det første ordet med stor bokstav. Her er ' toUpperCase() ”-metoden bruker spesifikt store bokstaver i det oppskårne første ordet. Dette innlegget har illustrert metodene for å bruke store bokstaver i JavaScript.