A felhasználó ezt a feladatot JavaScript segítségével tudja elvégezni. kisbetűs() ' vagy a ' toLocaleLowerCase() ” módszerekkel. Ahogy a nevük is sugallja, mindkét módszer egy karakterláncot kisbetűvé alakít, de bizonyos tényezőkben különböznek.
Ez az útmutató felsorolja a „toLocaleLowerCase” és a „toLowerCase” metódusok közötti legfontosabb különbségeket.
Mielőtt rátérne a „toLocaleLowerCase” és a „toLowerCase” metódusok közötti különbségekre, először tekintse át e metódusok alapjait.
Mi az a „toLocaleLowerCase()” módszer?
A ' toLocaleLoweCase() ” metódus az adott karakterláncot kisbetűkre alakítja a böngésző területi beállításának megfelelően. A „locale” a böngésző nyelvi beállításait adja meg, például „en_US” az Egyesült Államok angol nyelvéhez, „tr” a törökhöz és még sok más.
Szintaxis
húr. toLocaleLowerCase ( )
A fenti szintaxis a „locale” paraméterként történő átadása nélkül az inicializált karakterláncot kisbetűvé alakítja a böngésző aktuális területi beállításának megfelelően.
Használjuk gyakorlatiasan a fent leírt módszert.
Példa: A „toLocaleLowerCase()” metódus alkalmazása
Ez a példa a „toLocaleLowerCase()” metódust alkalmazza egy karakterlánc kisbetűssé alakításához a megadott „tr(török)” területi beállítás alapján.
JavaScript kód
< forgatókönyv >hadd húr = 'LinuxHint' ;
legyen eredmény = húr. toLocaleLowerCase ( 'tr' ) ;
konzol. log ( 'Húr: ' + húr ) ;
konzol. log ( 'Kimenet: ' + eredmény ) ;
forgatókönyv >
A fenti kódsorokban:
- A „string” változó inicializálja a karakterláncot.
- Az „eredmény” változó a „ toLocaleLowerCase() ” az inicializált karakterlánc kisbetűvé alakításához.
- Az első ' console.log() ” metódus a „string” változó értékét, a második pedig az „eredmény” változó értékét jeleníti meg a konzolon.
Kimenet
Látható, hogy az inicializált karakterláncot sikeresen kisbetűssé alakították a „tr(török)” területi beállításnak megfelelően.
Mi az a „toLowerCase()” módszer?
A ' kisbetűs() ” metódus az adott karakterláncot kisbetűvé alakítja. A feladat végrehajtása során nincs hatással az eredeti karakterláncra.
Szintaxis
húr. to LowCase ( )A fenti szintaxis egy új karakterláncot ad vissza, amely a konvertált karakterláncot jelöli.
Lássuk a gyakorlati megvalósítását.
Példa: A „toLowerCase()” metódus alkalmazása
Ez a példa a „toLowerCase()” metódust használja az inicializált karakterlánc kisbetűssé alakításához.
JavaScript kód
< forgatókönyv >hadd húr = 'LinuxHint' ;
legyen eredmény = húr. to LowCase ( ) ;
konzol. log ( 'Húr: ' + húr ) ;
konzol. log ( 'Kimenet: ' + eredmény ) ;
forgatókönyv >
A fenti kódblokk:
- Alkalmazza a „ kisbetűs() ” metódussal konvertálhatja az inicializált karakterláncot.
- A ' console.log() ” metódus az inicializált és az átalakított karakterláncot jeleníti meg.
Kimenet
A konzol sikeresen megjeleníti az inicializált és a konvertált karakterláncot kimenetként.
Most nézze meg a tárgyalt módszerek közötti különbségek gyakorlati megvalósítását.
Mi a különbség a „toLocaleLowerCase()” és a „toLowerCase()” metódusok között?
Ez a szakasz a „toLocaleLowerCase()” és a „toLowerCase()” metódusok közötti fő különbségeket mutatja be:
- Dolgozó: A „toLocaleLowerCase()” metódus az aktuális vagy meghatározott területi beállításnak megfelelően alakítja át a karakterláncot, míg a „toLowerCase()” metódus az angol nyelvi szabványok/szabályok szerint alakítja át a karakterláncot kisbetűkre.
- Paraméterek: A „toLocaleLowerCase()” metódus lehetővé teszi a felhasználók számára, hogy a „locale” paraméter megadásával konvertálják a karakterláncot az adott „locale” szerint. Másrészt a “toLowerCase()” metódus nem igényel paramétert, mert az alapvető angol nyelvi szabványok alapján konvertálja a karakterláncot.
- Korlátozás: A „toLowerCase()” metódus korlátozza a felhasználókat arra, hogy csak a karakterláncot a böngésző nyelvi beállításai alapján konvertálják, és semmilyen más területi beállítást nem, míg a „toLocaleLowerCase()” metódus használatakor nincs „locale” korlátozás.
Következtetés
Az alapvető funkciók mind a ' toLocaleLowerCase() ' és a ' kisbetűs() ” metódusok megegyeznek, azaz a karakterláncot kisbetűkre változtatjuk. Ezek azonban különböznek egymástól a „működési”, „paraméterek” és „korlátozási” tényezők alapján. Ez az útmutató kiemelte a „toLocaleLowerCase” és a „toLowerCase” metódusok közötti fő különbségeket.