Kakšna je razlika med toLocaleLowerCase in toLowerCase?

Kaksna Je Razlika Med Tolocalelowercase In Tolowercase



Programski jezik JavaScript uporabnikom omogoča pretvorbo nizov v »male črke« glede na zahteve. Večinoma se zgodi v situacijah, ko želi uporabnik niz prikazati kot obči samostalnik, ker se za predstavitev običajnih imen uporabljajo male črke.

Uporabnik lahko to nalogo izvede s pomočjo JavaScripta “ toLowerCase() ' ali ' toLocaleLowerCase() ” metode. Kot pove njuno ime, obe metodi pretvorita niz v male črke, vendar se razlikujeta v nekaterih dejavnikih.

V tem priročniku so navedene ključne razlike med metodama »toLocaleLowerCase« in »toLowerCase«.







Preden se lotite razlik med metodama »toLocaleLowerCase« in »toLowerCase«, si najprej oglejte osnove teh metod.



Kaj je metoda »toLocaleLowerCase()«?

' toLocaleLoweCase() ” pretvori podani niz v male črke glede na jezik brskalnika. »Local« določa jezikovne nastavitve brskalnika, kot je »en_US« za angleščino Združene države, »tr« za turščino in še veliko več.



Sintaksa





vrvica. toLocaleLowerCase ( )

Zgornja sintaksa brez podajanja kakršnega koli »locale« kot parametra pretvori inicializirani niz v male črke glede na trenutne lokalne nastavitve brskalnika.

Uporabimo zgoraj opisano metodo praktično.



Primer: uporaba metode »toLocaleLowerCase()«.

Ta primer uporablja metodo »toLocaleLowerCase()« za pretvorbo niza v male črke na podlagi podane področne nastavitve »tr(Turkish)«.

Koda JavaScript

< scenarij >

pusti niz = 'LinuxHint' ;

pusti rezultat = vrvica. toLocaleLowerCase ( 'tr' ) ;

konzola. dnevnik ( 'Vrvica: ' + vrvica ) ;

konzola. dnevnik ( 'Izhod: ' + rezultat ) ;

scenarij >

V zgornjih vrsticah kode:

  • Spremenljivka 'string' inicializira niz.
  • Spremenljivka »result« uporablja » toLocaleLowerCase() ” za pretvorbo inicializiranega niza v male črke.
  • Prvi ' console.log() ” metoda prikaže vrednost spremenljivke “string”, druga pa na konzoli prikaže vrednost spremenljivke “result”.

Izhod

Vidimo lahko, da je bil inicializirani niz uspešno pretvorjen v male črke v skladu s področno nastavitvijo »tr(turški)«.

Kaj je metoda »toLowerCase()«?

' toLowerCase() ” pretvori določen niz v male črke. Med izvajanjem te naloge ne vpliva na izvirni niz.

Sintaksa

vrvica. toLowerCase ( )

Zgornja sintaksa vrne nov niz, ki označuje pretvorjeni niz.

Oglejmo si njegovo praktično izvedbo.

Primer: uporaba metode »toLowerCase()«.

Ta primer uporablja metodo »toLowerCase()« za pretvorbo inicializiranega niza v male črke.

Koda JavaScript

< scenarij >

pusti niz = 'LinuxHint' ;

pusti rezultat = vrvica. toLowerCase ( ) ;

konzola. dnevnik ( 'Vrvica: ' + vrvica ) ;

konzola. dnevnik ( 'Izhod: ' + rezultat ) ;

scenarij >

Zgornji kodni blok:

  • Uporabite ' toLowerCase() ” za pretvorbo inicializiranega niza.
  • ' console.log() ” prikaže inicializiran in pretvorjen niz.

Izhod

Konzola uspešno prikaže inicializiran in pretvorjen niz kot izhod.

Zdaj pa si oglejte praktično izvajanje razlik med obravnavanimi metodami.

Kakšna je razlika med metodama »toLocaleLowerCase()« in »toLowerCase()«?

V tem razdelku so predstavljene ključne razlike med metodama »toLocaleLowerCase()« in »toLowerCase()«:

  • Delo: Metoda »toLocaleLowerCase()« pretvori niz v skladu s trenutno ali določeno področno nastavitvijo, medtem ko metoda »toLowerCase()« pretvori niz v male črke v skladu s standardi/pravili angleškega jezika.
  • Parametri: Metoda »toLocaleLowerCase()« uporabnikom omogoča pretvorbo niza glede na določeno »locale« z določitvijo parametra »locale«. Po drugi strani pa metoda »toLowerCase()« ne zahteva nobenega parametra, ker pretvori niz na podlagi osnovnih standardov angleškega jezika.
  • Omejitev: Metoda »toLowerCase()« uporabnikom omejuje samo pretvorbo niza na podlagi jezikovnih nastavitev brskalnika in ne katere koli druge specifične področne nastavitve, medtem ko pri uporabi metode »toLocaleLowerCase()« ni omejitve »lokalne nastavitve«.

Zaključek

Osnovna funkcionalnost obeh » toLocaleLowerCase() ' in ' toLowerCase() ” je enaka, tj. spreminjanje niza v male črke. Vendar se med seboj razlikujejo glede na 'delovne', 'parametre' in 'omejitvene' dejavnike. Ta vodnik je poudaril ključne razlike med metodama »toLocaleLowerCase« in »toLowerCase«.