Hvad er forskellen mellem toLocaleLowerCase og toLowerCase?

Hvad Er Forskellen Mellem Tolocalelowercase Og Tolowercase



JavaScript-programmeringssprog giver brugerne mulighed for at omdanne strenge til 'små bogstaver' i henhold til kravene. Det sker for det meste i situationer, hvor brugeren ønsker at vise strengen som et fælles substantiv, fordi små bogstaver bruges til at repræsentere fælles substantiver.

Brugeren kan udføre denne opgave ved hjælp af JavaScript ' toLowerCase() ' eller den ' toLocaleLowerCase() ' metoder. Som deres navn antyder, konverterer begge metoder en streng til små bogstaver, men de adskiller sig i nogle faktorer.

Denne vejledning viser de vigtigste forskelle mellem 'toLocaleLowerCase'- og 'toLowerCase'-metoderne.







Før du går ind i forskellene mellem 'toLocaleLowerCase' og 'toLowerCase' metoderne, skal du først tage et overblik over det grundlæggende i disse metoder.



Hvad er 'toLocaleLowerCase()'-metoden?

Det ' toLocaleLoweCase() ”-metoden konverterer den givne streng til små bogstaver i henhold til browserens lokalitet. 'Locale' angiver sprogindstillingerne for en browser, såsom 'en_US' for engelsk USA, 'tr' for tyrkisk og meget mere.



Syntaks





snor. til LocaleLowerCase ( )

Ovenstående syntaks uden at sende nogen 'locale' som en parameter konverterer den initialiserede streng til små bogstaver i henhold til den aktuelle lokalitet i en browser.

Lad os bruge den ovenfor definerede metode praktisk talt.



Eksempel: Anvendelse af metoden 'toLocaleLowerCase()'.

Dette eksempel anvender 'toLocaleLowerCase()'-metoden til at konvertere en streng til små bogstaver baseret på den angivne 'tr(Turkish)'-lokalitet.

JavaScript kode

< manuskript >

lad snor = 'LinuxHint' ;

lad resultatet = snor. til LocaleLowerCase ( 'tr' ) ;

konsol. log ( 'String: ' + snor ) ;

konsol. log ( 'Output: ' + resultat ) ;

manuskript >

I ovenstående kodelinjer:

  • Variablen 'streng' initialiserer en streng.
  • 'Resultat'-variablen bruger ' toLocaleLowerCase() ” for at konvertere den initialiserede streng til små bogstaver.
  • Den første ' console.log() ”-metoden viser variabelværdien “streng”, og den anden viser variabelværdien “resultat” på konsollen.

Produktion

Det kan ses, at den initialiserede streng er blevet konverteret til små bogstaver i henhold til 'tr(tyrkisk)'-lokaliteten.

Hvad er 'toLowerCase()'-metoden?

Det ' toLowerCase() ”-metoden konverterer den bestemte streng til små bogstaver. Det påvirker ikke den originale streng, mens du udfører denne opgave.

Syntaks

snor. til LowerCase ( )

Ovenstående syntaks returnerer en ny streng, der angiver den konverterede streng.

Lad os se dens praktiske gennemførelse.

Eksempel: Anvendelse af metoden 'toLowerCase()'.

Dette eksempel bruger metoden 'toLowerCase()' til at konvertere den initialiserede streng til små bogstaver.

JavaScript kode

< manuskript >

lad snor = 'LinuxHint' ;

lad resultatet = snor. til LowerCase ( ) ;

konsol. log ( 'String: ' + snor ) ;

konsol. log ( 'Output: ' + resultat ) ;

manuskript >

Ovenstående kodeblok:

  • Anvend ' toLowerCase() ” metode til at konvertere den initialiserede streng.
  • Det ' console.log() ”-metoden viser henholdsvis den initialiserede og den konverterede streng.

Produktion

Konsollen viser med succes både den initialiserede og konverterede streng som et output.

Se nu den praktiske implementering af forskellene mellem de diskuterede metoder.

Hvad er forskellen mellem 'toLocaleLowerCase()'- og 'toLowerCase()'-metoderne?

Dette afsnit udfører de vigtigste forskelle mellem 'toLocaleLowerCase()' og 'toLowerCase()' metoder:

  • Arbejder: 'toLocaleLowerCase()'-metoden konverterer strengen i henhold til den aktuelle eller specificerede lokalitet, mens 'toLowerCase()'-metoden konverterer strengen til små bogstaver i henhold til engelske sprogstandarder/regler.
  • Parametre: 'toLocaleLowerCase()'-metoden giver brugerne mulighed for at konvertere strengen i henhold til den specifikke 'locale' ved at angive parameteren 'locale'. På den anden side kræver metoden 'toLowerCase()' ikke nogen parameter, fordi den konverterer strengen baseret på de grundlæggende engelske sprogstandarder.
  • Begrænsning: 'toLowerCase()'-metoden begrænser brugerne til kun at konvertere strengen baseret på sprogindstillingerne i browseren og ikke nogen anden specifik lokalitet, mens der ikke er nogen 'locale'-begrænsning ved brug af 'toLocaleLowerCase()'-metoden.

Konklusion

Den grundlæggende funktionalitet af både ' toLocaleLowerCase() ' og ' toLowerCase() ” metoder er de samme, dvs. at ændre strengen til små bogstaver. De adskiller sig dog fra hinanden baseret på 'arbejds-', 'parametre' og 'begrænsning'-faktorer. Denne vejledning fremhævede de vigtigste forskelle mellem 'toLocaleLowerCase' og 'toLowerCase' metoderne.