Kāda ir atšķirība starp toLocaleLowerCase un toLowerCase?

Kada Ir Atskiriba Starp Tolocalelowercase Un Tolowercase



JavaScript programmēšanas valoda ļauj lietotājiem pārveidot virknes 'mazajos burtos' atbilstoši prasībām. Tas galvenokārt notiek situācijās, kad lietotājs vēlas parādīt virkni kā parastu lietvārdu, jo parastie lietvārdu attēlošanai tiek izmantoti mazie burti.

Lietotājs var veikt šo uzdevumu, izmantojot JavaScript ' mazie burti () ' vai ' toLocaleLowerCase() ' metodes. Kā norāda to nosaukums, abas metodes virkni pārvērš mazajos burtos, taču tās atšķiras dažos faktoros.

Šajā rokasgrāmatā ir uzskaitītas galvenās atšķirības starp “toLocaleLowerCase” un “toLowerCase” metodēm.







Pirms pievērsties atšķirībām starp metodēm “toLocaleLowerCase” un “toLowerCase”, vispirms pārskatiet šo metožu pamatus.



Kas ir “toLocaleLowerCase()” metode?

' toLocaleLoweCase() ” metode pārvērš doto virkni mazajos burtos atbilstoši pārlūkprogrammas lokalizācijai. “Locale” norāda pārlūkprogrammas valodas iestatījumus, piemēram, “en_US” angļu valodai ASV, “tr” turku valodai un daudz ko citu.



Sintakse





virkne. uzLocaleLowerCase ( )

Iepriekš minētā sintakse, nenododot nekādu “lokali” kā parametru, inicializēto virkni pārvērš mazajos burtos atbilstoši pārlūkprogrammas pašreizējai lokalizācijai.

Izmantosim iepriekš definēto metodi praktiski.



Piemērs: metodes “toLocaleLowerCase()” izmantošana

Šajā piemērā tiek izmantota metode “toLocaleLowerCase()”, lai pārveidotu virkni mazajos burtos, pamatojoties uz norādīto “tr(Turkish)” lokalizāciju.

JavaScript kods

< skripts >

ļaujiet string = 'LinuxHint' ;

ļaujiet rezultātu = virkne. uzLocaleLowerCase ( 'tr' ) ;

konsole. žurnāls ( 'String:' + virkne ) ;

konsole. žurnāls ( 'Izvade:' + rezultāts ) ;

skripts >

Iepriekš minētajās koda rindās:

  • Mainīgais “string” inicializē virkni.
  • Mainīgais “rezultāts” izmanto “ toLocaleLowerCase() ”, lai pārveidotu inicializēto virkni mazajos burtos.
  • Pirmais ' console.log() ” metode parāda “string” mainīgā vērtību, bet otrā parāda mainīgā “rezultāta” vērtību konsolē.

Izvade

Var redzēt, ka inicializētā virkne ir veiksmīgi pārveidota par mazajiem burtiem atbilstoši “tr(turku)” lokalizācijai.

Kas ir “toLowerCase()” metode?

' mazie burti () ” metode pārvērš konkrēto virkni mazajos burtos. Veicot šo uzdevumu, tas neietekmē sākotnējo virkni.

Sintakse

virkne. mazajiem burtiem ( )

Iepriekš minētā sintakse atgriež jaunu virkni, kas apzīmē konvertēto virkni.

Apskatīsim tā praktisko īstenošanu.

Piemērs: Metodes “toLowerCase()” izmantošana

Šajā piemērā tiek izmantota metode “toLowerCase()”, lai pārveidotu inicializēto virkni mazajos burtos.

JavaScript kods

< skripts >

ļaujiet string = 'LinuxHint' ;

ļaujiet rezultātu = virkne. mazajiem burtiem ( ) ;

konsole. žurnāls ( 'String:' + virkne ) ;

konsole. žurnāls ( 'Izvade:' + rezultāts ) ;

skripts >

Iepriekš minētais koda bloks:

  • Pielietojiet ' mazie burti () ” metodi inicializētās virknes konvertēšanai.
  • ' console.log() ” metode parāda attiecīgi inicializēto un pārveidoto virkni.

Izvade

Konsole veiksmīgi parāda gan inicializēto, gan pārveidoto virkni kā izvadi.

Tagad skatiet apspriesto metožu atšķirību praktisko ieviešanu.

Kāda ir atšķirība starp “toLocaleLowerCase()” un “toLowerCase()” metodēm?

Šajā sadaļā ir aprakstītas galvenās atšķirības starp “toLocaleLowerCase()” un “toLowerCase()” metodēm:

  • Darbojas: Metode “toLocaleLowerCase()” pārveido virkni atbilstoši pašreizējai vai norādītajai lokalizācijai, savukārt metode “toLowerCase()” pārvērš virkni mazajos burtos saskaņā ar angļu valodas standartiem/noteikumiem.
  • Parametri: Metode “toLocaleLowerCase()” ļauj lietotājiem konvertēt virkni atbilstoši konkrētajai “locale”, norādot parametru “locale”. No otras puses, metodei “toLowerCase()” nav nepieciešami nekādi parametri, jo tā pārveido virkni, pamatojoties uz angļu valodas pamatstandartiem.
  • Ierobežojums: Metode “toLowerCase()” ierobežo lietotājus konvertēt tikai virkni, pamatojoties uz pārlūkprogrammas valodas iestatījumiem, nevis kādu citu konkrētu lokalizāciju, turpretim, izmantojot metodi “toLocaleLowerCase()”, nav “locale” ierobežojumu.

Secinājums

Abu “ toLocaleLowerCase() ” un „ mazie burti () ” metodes ir tādas pašas, t.i., mainot virkni ar mazajiem burtiem. Tomēr tie atšķiras viens no otra, pamatojoties uz “darba”, “parametru” un “ierobežojuma” faktoriem. Šajā rokasgrāmatā ir uzsvērtas galvenās atšķirības starp “toLocaleLowerCase” un “toLowerCase” metodēm.