Care este diferența dintre toLocaleLowerCase și toLowerCase?

Care Este Diferenta Dintre Tolocalelowercase Si Tolowercase



Limbajul de programare JavaScript permite utilizatorilor să transforme șirurile în „litere mici”, conform cerințelor. Se întâmplă mai ales în situațiile în care utilizatorul dorește să afișeze șirul ca un substantiv comun, deoarece literele mici sunt utilizate pentru a reprezenta substantivele comune.

Utilizatorul poate efectua această sarcină cu ajutorul JavaScript „ toLowerCase() ' sau ' toLocaleLowerCase() ” metode. După cum sugerează și numele, ambele metode convertesc un șir în litere mici, dar diferă în anumiți factori.

Acest ghid enumeră principalele diferențe dintre metodele „toLocaleLowerCase” și „toLowerCase”.







Înainte de a trece la diferențele dintre metodele „toLocaleLowerCase” și „toLowerCase”, mai întâi, luați o privire de ansamblu asupra elementelor de bază ale acestor metode.



Ce este metoda „toLocaleLowerCase()”?

toLocaleLoweCase() ” convertește șirul dat în litere mici în funcție de localitatea browserului. „Locale” specifică setările de limbă ale unui browser, cum ar fi „en_US” pentru engleza Statele Unite ale Americii, „tr” pentru turcă și multe altele.



Sintaxă





şir. toLocaleLowerCase ( )

Sintaxa de mai sus, fără a trece nicio „locale” ca parametru, convertește șirul inițializat în litere mici în funcție de localitatea curentă a unui browser.

Să folosim practic metoda definită mai sus.



Exemplu: aplicarea metodei „toLocaleLowerCase()”.

Acest exemplu aplică metoda „toLocaleLowerCase()” pentru a converti un șir în litere mici pe baza localizării „tr(Turkish)” specificate.

Cod JavaScript

< scenariu >

lasa sir = „LinuxHint” ;

lasa rezultatul = şir. toLocaleLowerCase ( 'tr' ) ;

consolă. Buturuga ( „Șir:” + şir ) ;

consolă. Buturuga ( 'Ieșire:' + rezultat ) ;

scenariu >

În liniile de cod de mai sus:

  • Variabila „șir” inițializează un șir.
  • Variabila „rezultat” utilizează „ toLocaleLowerCase() ” pentru a converti șirul inițializat în litere mici.
  • Primul ' console.log() ” afișează valoarea variabilei „șir”, iar a doua arată valoarea variabilei „rezultat” pe consolă.

Ieșire

Se poate observa că șirul inițializat a fost convertit cu succes în litere mici, conform localizării „tr(Turkish)”.

Ce este metoda „toLowerCase()”?

toLowerCase() ” metoda convertește șirul specific în litere mici. Nu afectează șirul original în timpul efectuării acestei sarcini.

Sintaxă

şir. toLowerCase ( )

Sintaxa de mai sus returnează un șir nou care denotă șirul convertit.

Să vedem implementarea sa practică.

Exemplu: aplicarea metodei „toLowerCase()”.

Acest exemplu folosește metoda „toLowerCase()” pentru a converti șirul inițializat în litere mici.

Cod JavaScript

< scenariu >

lasa sir = „LinuxHint” ;

lasa rezultatul = şir. toLowerCase ( ) ;

consolă. Buturuga ( „Șir:” + şir ) ;

consolă. Buturuga ( 'Ieșire:' + rezultat ) ;

scenariu >

Blocul de cod de mai sus:

  • Aplicați „ toLowerCase() ” pentru a converti șirul inițializat.
  • console.log() ” afișează șirul inițializat și respectiv convertit.

Ieșire

Consola arată cu succes atât șirul inițializat, cât și cel convertit ca ieșire.

Acum, vedeți implementarea practică a diferențelor dintre metodele discutate.

Care este diferența dintre metodele „toLocaleLowerCase()” și „toLowerCase()”?

Această secțiune realizează diferențele cheie dintre metodele „toLocaleLowerCase()” și „toLowerCase()”:

  • Lucru: Metoda „toLocaleLowerCase()” convertește șirul în funcție de localitatea curentă sau specificată, în timp ce metoda „toLowerCase()” convertește șirul în litere mici conform standardelor/regulilor limbii engleze.
  • Parametri: Metoda „toLocaleLowerCase()” permite utilizatorilor să convertească șirul în funcție de „locale” specifice prin specificarea parametrului „locale”. Pe de altă parte, metoda „toLowerCase()” nu necesită niciun parametru deoarece convertește șirul pe baza standardelor de bază ale limbii engleze.
  • Prescripţie: Metoda „toLowerCase()” restricționează utilizatorii să convertească șirul numai pe baza setărilor de limbă ale browserului și nu pe orice altă localitate specifică, în timp ce nu există nicio limitare a „locale” atunci când folosesc metoda „toLocaleLowerCase()”.

Concluzie

Funcționalitatea de bază atât a „ toLocaleLowerCase() ' si ' toLowerCase() ” Metodele sunt aceleași, adică schimbarea șirului în litere mici. Cu toate acestea, ele diferă unul de celălalt pe baza factorilor de „funcționare”, „parametri” și „limitare”. Acest ghid a evidențiat diferențele cheie dintre metodele „toLocaleLowerCase” și „toLowerCase”.