Aký je rozdiel medzi toLocaleLowerCase a toLowerCase?

Aky Je Rozdiel Medzi Tolocalelowercase A Tolowercase



Programovací jazyk JavaScript umožňuje používateľom transformovať reťazce na „malé písmená“ podľa požiadaviek. Stáva sa to väčšinou v situáciách, keď chce používateľ zobraziť reťazec ako bežné podstatné meno, pretože na vyjadrenie bežných podstatných mien sa používajú malé písmená.

Používateľ môže túto úlohu vykonať pomocou JavaScriptu “ toLowerCase() ' alebo ' toLocaleLowerCase() “ metódy. Ako naznačuje ich názov, obe metódy konvertujú reťazec na malé písmená, ale líšia sa v niektorých faktoroch.

Táto príručka uvádza kľúčové rozdiely medzi metódami „toLocaleLowerCase“ a „toLowerCase“.







Predtým, ako sa pustíte do rozdielov medzi metódami „toLocaleLowerCase“ a „toLowerCase“, najprv si urobte prehľad základov týchto metód.



Čo je metóda „toLocaleLowerCase()“?

' toLocaleLoweCase() ” konvertuje daný reťazec na malé písmená podľa miestneho nastavenia prehliadača. „Locale“ určuje jazykové nastavenia prehliadača, ako napríklad „en_US“ pre angličtinu USA, „tr“ pre turečtinu a mnohé ďalšie.



Syntax





reťazec. toLocaleLowerCase ( )

Vyššie uvedená syntax bez zadania akéhokoľvek „miestneho nastavenia“ ako parametra konvertuje inicializovaný reťazec na malé písmená podľa aktuálneho miestneho nastavenia prehliadača.

Využime vyššie uvedený spôsob prakticky.



Príklad: Použitie metódy „toLocaleLowerCase()“.

Tento príklad používa metódu „toLocaleLowerCase()“ na konverziu reťazca na malé písmená na základe špecifikovaného miestneho nastavenia „tr(Turkish)“.

JavaScript kód

< skript >

nechať šnúrku = 'LinuxHint' ;

nechať výsledok = reťazec. toLocaleLowerCase ( 'tr' ) ;

konzoly. log ( 'Reťazec: ' + reťazec ) ;

konzoly. log ( 'Výkon: ' + výsledok ) ;

skript >

Vo vyššie uvedených riadkoch kódu:

  • Premenná „string“ inicializuje reťazec.
  • Premenná „výsledok“ využíva „ toLocaleLowerCase() ” na konverziu inicializovaného reťazca na malé písmená.
  • Prvý ' console.log() ” metóda zobrazuje hodnotu premennej „reťazec“ a druhá zobrazuje hodnotu premennej „výsledok“ na konzole.

Výkon

Je vidieť, že inicializovaný reťazec bol úspešne skonvertovaný na malé písmená podľa miestneho nastavenia „tr (Turecko).

Čo je metóda „toLowerCase()“?

' toLowerCase() ” konvertuje konkrétny reťazec na malé písmená. Pri vykonávaní tejto úlohy to neovplyvní pôvodný reťazec.

Syntax

reťazec. na malé písmená ( )

Vyššie uvedená syntax vráti nový reťazec, ktorý označuje konvertovaný reťazec.

Pozrime sa na jeho praktickú realizáciu.

Príklad: Použitie metódy „toLowerCase()“.

Tento príklad používa metódu „toLowerCase()“ na konverziu inicializovaného reťazca na malé písmená.

JavaScript kód

< skript >

nechať šnúrku = 'LinuxHint' ;

nechať výsledok = reťazec. na malé písmená ( ) ;

konzoly. log ( 'Reťazec: ' + reťazec ) ;

konzoly. log ( 'Výkon: ' + výsledok ) ;

skript >

Vyššie uvedený blok kódu:

  • Použiť „ toLowerCase() ” na konverziu inicializovaného reťazca.
  • ' console.log() ” zobrazí inicializovaný a skonvertovaný reťazec.

Výkon

Konzola úspešne zobrazuje inicializovaný aj skonvertovaný reťazec ako výstup.

Teraz si pozrite praktickú implementáciu rozdielov medzi diskutovanými metódami.

Aký je rozdiel medzi metódami „toLocaleLowerCase()“ a „toLowerCase()“?

V tejto časti sú uvedené kľúčové rozdiely medzi metódami „toLocaleLowerCase()“ a „toLowerCase()“:

  • pracuje: Metóda „toLocaleLowerCase()“ konvertuje reťazec podľa aktuálneho alebo špecifikovaného miestneho nastavenia, zatiaľ čo metóda „toLowerCase()“ konvertuje reťazec na malé písmená podľa noriem/pravidiel anglického jazyka.
  • Parametre: Metóda „toLocaleLowerCase()“ umožňuje používateľom konvertovať reťazec podľa špecifického „miestneho nastavenia“ zadaním parametra „locale“. Na druhej strane metóda „toLowerCase()“ nevyžaduje žiadny parameter, pretože konvertuje reťazec na základe základných anglických jazykových štandardov.
  • Obmedzenie: Metóda „toLowerCase()“ obmedzuje používateľov na konverziu reťazca iba na základe jazykových nastavení prehliadača a nie na základe žiadneho iného špecifického miestneho nastavenia, zatiaľ čo pri použití metódy „toLocaleLowerCase()“ neexistuje žiadne obmedzenie „miestneho nastavenia“.

Záver

Základná funkcia oboch „ toLocaleLowerCase() “ a „ toLowerCase() ” metódy sú rovnaké, t. j. zmena reťazca na malé písmená. Líšia sa však od seba na základe „pracovných“, „parametrov“ a „obmedzujúcich“ faktorov. Táto príručka zdôraznila kľúčové rozdiely medzi metódami „toLocaleLowerCase“ a „toLowerCase“.