Hva er forskjellen mellom toLocaleLowerCase og toLowerCase?

Hva Er Forskjellen Mellom Tolocalelowercase Og Tolowercase



JavaScript-programmeringsspråket lar brukere transformere strenger til 'små bokstaver' i henhold til kravene. Det skjer mest i situasjoner der brukeren ønsker å vise strengen som et vanlig substantiv fordi små bokstaver brukes for å representere vanlige substantiv.

Brukeren kan utføre denne oppgaven ved hjelp av JavaScript ' toLowerCase() ' eller ' toLocaleLowerCase() 'metoder. Som navnet antyder, konverterer begge metodene en streng til små bokstaver, men de er forskjellige på noen faktorer.

Denne veiledningen viser de viktigste forskjellene mellom metodene 'toLocaleLowerCase' og 'toLowerCase'.







Før du går inn på forskjellene mellom 'toLocaleLowerCase' og 'toLowerCase' -metodene, ta først en oversikt over det grunnleggende om disse metodene.



Hva er 'toLocaleLowerCase()'-metoden?

« toLocaleLoweCase() ”-metoden konverterer den gitte strengen til små bokstaver i henhold til nettleserens lokalitet. 'Locale' spesifiserer språkinnstillingene for en nettleser som 'en_US' for engelsk USA, 'tr' for tyrkisk og mye mer.



Syntaks





streng. til LocaleLowerCase ( )

Syntaksen ovenfor uten å sende noen 'lokalitet' som en parameter konverterer den initialiserte strengen til små bokstaver i henhold til gjeldende lokalitet for en nettleser.

La oss bruke den ovenfor definerte metoden praktisk talt.



Eksempel: Bruk av 'toLocaleLowerCase()'-metoden

Dette eksemplet bruker 'toLocaleLowerCase()'-metoden for å konvertere en streng til små bokstaver basert på den spesifiserte 'tr(Turkish)'-lokaliteten.

JavaScript-kode

< manus >

la streng = 'LinuxHint' ;

la resultatet = streng. til LocaleLowerCase ( 'tr' ) ;

konsoll. Logg ( 'String: ' + streng ) ;

konsoll. Logg ( 'Utgang: ' + resultat ) ;

manus >

I kodelinjene ovenfor:

  • 'string'-variabelen initialiserer en streng.
  • 'Resultat'-variabelen bruker ' toLocaleLowerCase() ” for å konvertere den initialiserte strengen til små bokstaver.
  • Den første ' console.log() '-metoden viser 'streng'-variabelverdien, og den andre viser 'resultat'-variabelverdien på konsollen.

Produksjon

Det kan sees at den initialiserte strengen har blitt konvertert til små bokstaver i henhold til 'tr(tyrkisk)'-lokaliteten.

Hva er 'toLowerCase()'-metoden?

« toLowerCase() ”-metoden konverterer den aktuelle strengen til små bokstaver. Det påvirker ikke den originale strengen mens du utfører denne oppgaven.

Syntaks

streng. til LowerCase ( )

Syntaksen ovenfor returnerer en ny streng som angir den konverterte strengen.

La oss se den praktiske implementeringen.

Eksempel: Bruk av 'toLowerCase()'-metoden

Dette eksemplet bruker 'toLowerCase()'-metoden for å konvertere den initialiserte strengen til små bokstaver.

JavaScript-kode

< manus >

la streng = 'LinuxHint' ;

la resultatet = streng. til LowerCase ( ) ;

konsoll. Logg ( 'String: ' + streng ) ;

konsoll. Logg ( 'Utgang: ' + resultat ) ;

manus >

Kodeblokken ovenfor:

  • Bruk ' toLowerCase() ”-metoden for å konvertere den initialiserte strengen.
  • « console.log() ”-metoden viser henholdsvis den initialiserte og den konverterte strengen.

Produksjon

Konsollen viser vellykket både den initialiserte og konverterte strengen som en utgang.

Se nå den praktiske implementeringen av forskjellene mellom de diskuterte metodene.

Hva er forskjellen mellom 'toLocaleLowerCase()'- og 'toLowerCase()'-metodene?

Denne delen utfører de viktigste forskjellene mellom 'toLocaleLowerCase()' og 'toLowerCase()'-metoder:

  • Arbeider: 'toLocaleLowerCase()'-metoden konverterer strengen i henhold til gjeldende eller spesifisert lokalitet, mens 'toLowerCase()'-metoden konverterer strengen til små bokstaver i henhold til engelske språkstandarder/-regler.
  • Parametere: 'toLocaleLowerCase()'-metoden lar brukerne konvertere strengen i henhold til den spesifikke 'locale' ved å spesifisere 'locale'-parameteren. På den annen side krever ikke 'toLowerCase()'-metoden noen parameter fordi den konverterer strengen basert på de grunnleggende engelskspråklige standardene.
  • Begrensning: 'toLowerCase()'-metoden begrenser brukerne til kun å konvertere strengen basert på språkinnstillingene til nettleseren og ikke noen annen spesifikk lokalitet, mens det ikke er noen 'locale'-begrensning når de bruker 'toLocaleLowerCase()'-metoden.

Konklusjon

Den grunnleggende funksjonaliteten til både ' toLocaleLowerCase() ' og ' toLowerCase() ”-metoder er de samme, dvs. endre strengen til små bokstaver. Imidlertid skiller de seg fra hverandre basert på 'arbeids-', 'parametere' og 'begrensnings'-faktorer. Denne veiledningen fremhevet de viktigste forskjellene mellom metodene 'toLocaleLowerCase' og 'toLowerCase'.