Käyttäjä voi suorittaa tämän tehtävän JavaScriptin avulla ' pienet kirjaimet() ' tai ' toLocaleLowerCase() ”menetelmiä. Kuten niiden nimestä voi päätellä, molemmat menetelmät muuntavat merkkijonon pieniksi kirjaimille, mutta ne eroavat joissakin tekijöissä.
Tässä oppaassa luetellaan tärkeimmät erot 'toLocaleLowerCase'- ja 'toLowerCase'-menetelmien välillä.
Ennen kuin siirryt 'toLocaleLowerCase'- ja 'toLowerCase'-menetelmien eroihin, tutustu näiden menetelmien perusteisiin.
Mikä on 'toLocaleLowerCase()' -menetelmä?
' toLocaleLoweCase() ” -menetelmä muuntaa annetun merkkijonon pieniksi kirjaimille selaimen kieliasetuksen mukaan. 'Locale' määrittää selaimen kieliasetukset, kuten 'en_US' englanninkieliselle United Stateslle, 'tr' turkille ja paljon muuta.
Syntaksi
merkkijono. toLocaleLowerCase ( )
Yllä oleva syntaksi muuntaa alustetun merkkijonon pieniksi kirjaimille ilman 'locale' -asetusta parametrina.
Käytetään yllä määriteltyä menetelmää käytännössä.
Esimerkki: 'toLocaleLowerCase()'-menetelmän käyttäminen
Tässä esimerkissä käytetään 'toLocaleLowerCase()'-menetelmää merkkijonon muuntamiseen pieniksi kirjaimille määritetyn 'tr(Turkish)'-alueen perusteella.
JavaScript-koodi
< käsikirjoitus >anna merkkijonon = 'LinuxHint' ;
anna tulosta = merkkijono. toLocaleLowerCase ( 'tr' ) ;
konsoli. Hirsi ( 'String:' + merkkijono ) ;
konsoli. Hirsi ( 'Tuloste:' + tulos ) ;
käsikirjoitus >
Yllä olevilla koodiriveillä:
- 'String'-muuttuja alustaa merkkijonon.
- 'Result'-muuttuja käyttää ' toLocaleLowerCase() ' muuntaa alustetun merkkijonon pieniksi kirjaimille.
- Ensimmäinen ' console.log() ' -menetelmä näyttää 'merkkijono'-muuttujan arvon ja toinen näyttää 'tulos'-muuttujan arvon konsolissa.
Lähtö
Voidaan nähdä, että alustettu merkkijono on onnistuneesti muutettu pieniksi kirjaimille 'tr(Turkish)'-alueen mukaan.
Mikä on 'toLowerCase()' -menetelmä?
' pienet kirjaimet() ” -menetelmä muuntaa tietyn merkkijonon pieniksi kirjaimille. Se ei vaikuta alkuperäiseen merkkijonoon tätä tehtävää suoritettaessa.
Syntaksi
merkkijono. pienellä kirjaimella ( )Yllä oleva syntaksi palauttaa uuden merkkijonon, joka ilmaisee muunnetun merkkijonon.
Katsotaanpa sen käytännön toteutusta.
Esimerkki: 'toLowerCase()'-menetelmän käyttäminen
Tämä esimerkki käyttää 'toLowerCase()'-menetelmää muuntaakseen alustetun merkkijonon pieniksi kirjaimille.
JavaScript-koodi
< käsikirjoitus >anna merkkijonon = 'LinuxHint' ;
anna tulosta = merkkijono. pienellä kirjaimella ( ) ;
konsoli. Hirsi ( 'String:' + merkkijono ) ;
konsoli. Hirsi ( 'Tuloste:' + tulos ) ;
käsikirjoitus >
Yllä oleva koodilohko:
- Käytä ' pienet kirjaimet() ' -menetelmä muuntaa alustetun merkkijonon.
- ' console.log() ” -menetelmä näyttää alustetun ja muunnetun merkkijonon vastaavasti.
Lähtö
Konsoli näyttää onnistuneesti sekä alustetun että muunnetun merkkijonon tulosteena.
Katso nyt käsiteltyjen menetelmien erojen käytännön toteutus.
Mitä eroa on 'toLocaleLowerCase()'- ja 'toLowerCase()'-menetelmien välillä?
Tässä osiossa esitetään tärkeimmät erot 'toLocaleLowerCase()'- ja 'toLowerCase()'-menetelmien välillä:
- Työskentely: 'toLocaleLowerCase()'-menetelmä muuntaa merkkijonon nykyisen tai määritetyn alueen mukaan, kun taas 'toLowerCase()'-menetelmä muuntaa merkkijonon pieniksi kirjaimille englannin kielen standardien/sääntöjen mukaisesti.
- Parametrit: 'toLocaleLowerCase()'-menetelmän avulla käyttäjät voivat muuntaa merkkijonon tietyn 'locale' mukaan määrittämällä 'locale'-parametrin. Toisaalta 'toLowerCase()'-menetelmä ei vaadi parametreja, koska se muuntaa merkkijonon englannin kielen perusstandardien perusteella.
- Rajoitus: 'toLowerCase()'-menetelmä rajoittaa käyttäjiä muuttamaan merkkijonoa vain selaimen kieliasetusten perusteella eikä minkään muun tietyn kieliasetuksen perusteella, kun taas 'toLocaleLowerCase()'-menetelmää käytettäessä 'locale'-rajoitusta ei ole.
Johtopäätös
Molempien ' toLocaleLowerCase() ' ja ' pienet kirjaimet() ” -menetelmät ovat samat, eli merkkijonon muuttaminen pieniksi kirjaimille. Ne eroavat kuitenkin toisistaan 'toimivien', 'parametrien' ja 'rajoitustekijöiden' perusteella. Tämä opas tuo esiin tärkeimmät erot 'toLocaleLowerCase'- ja 'toLowerCase'-menetelmien välillä.