De gebruiker kan deze taak uitvoeren met behulp van JavaScript “ toLowerCase() ' of de ' toLocaleLowerCase() methoden. Zoals hun naam doet vermoeden, zetten beide methoden een tekenreeks om in kleine letters, maar ze verschillen op een aantal punten.
In deze handleiding worden de belangrijkste verschillen tussen de methoden “toLocaleLowerCase” en “toLowerCase” opgesomd.
Voordat u ingaat op de verschillen tussen de methoden “toLocaleLowerCase” en “toLowerCase”, moet u eerst een overzicht geven van de basisprincipes van deze methoden.
Wat is de “toLocaleLowerCase()”-methode?
De ' toLocaleLoweCase() De methode converteert de opgegeven tekenreeks naar kleine letters, afhankelijk van de landinstelling van de browser. De “landinstelling” specificeert de taalinstellingen van een browser, zoals “en_US” voor Engels, Verenigde Staten, “tr” voor Turks en nog veel meer.
Syntaxis
snaar. naarLocaleLowerCase ( )
De bovenstaande syntaxis zonder een “landinstelling” als parameter door te geven, converteert de geïnitialiseerde tekenreeks naar kleine letters volgens de huidige landinstelling van een browser.
Laten we de hierboven gedefinieerde methode praktisch gebruiken.
Voorbeeld: de methode “toLocaleLowerCase()” toepassen
In dit voorbeeld wordt de methode “toLocaleLowerCase()” toegepast om een tekenreeks naar kleine letters te converteren op basis van de opgegeven landinstelling “tr(Turkish)”.
JavaScript-code
< script >laten rijgen = 'LinuxHint' ;
laat resultaat = snaar. naarLocaleLowerCase ( 'tr' ) ;
troosten. loggen ( 'Snaar: ' + snaar ) ;
troosten. loggen ( 'Uitvoer: ' + resultaat ) ;
script >
In de bovenstaande coderegels:
- De variabele “string” initialiseert een string.
- De “resultaat” variabele maakt gebruik van de “ toLocaleLowerCase() ” om de geïnitialiseerde tekenreeks naar kleine letters te converteren.
- De eerste ' console.log() De methode geeft de variabelewaarde “string” weer, en de tweede toont de variabelewaarde “resultaat” op de console.
Uitvoer
Het is te zien dat de geïnitialiseerde string met succes is geconverteerd naar kleine letters volgens de landinstelling “tr(Turkish)”.
Wat is de “toLowerCase()”-methode?
De ' toLowerCase() ”-methode converteert de specifieke tekenreeks naar kleine letters. Het heeft geen invloed op de originele string tijdens het uitvoeren van deze taak.
Syntaxis
snaar. naar kleine letters ( )De bovenstaande syntaxis retourneert een nieuwe tekenreeks die de geconverteerde tekenreeks aangeeft.
Laten we eens kijken naar de praktische implementatie ervan.
Voorbeeld: de methode “toLowerCase()” toepassen
In dit voorbeeld wordt de methode “toLowerCase()” gebruikt om de geïnitialiseerde tekenreeks naar kleine letters te converteren.
JavaScript-code
< script >laten rijgen = 'LinuxHint' ;
laat resultaat = snaar. naar kleine letters ( ) ;
troosten. loggen ( 'Snaar: ' + snaar ) ;
troosten. loggen ( 'Uitvoer: ' + resultaat ) ;
script >
Het bovenstaande codeblok:
- Pas de “ toLowerCase() ”methode om de geïnitialiseerde string te converteren.
- De ' console.log() ”-methode geeft respectievelijk de geïnitialiseerde en de geconverteerde tekenreeks weer.
Uitvoer
De console toont met succes zowel de geïnitialiseerde als de geconverteerde tekenreeks als uitvoer.
Bekijk nu de praktische implementatie van de verschillen tussen de besproken methoden.
Wat is het verschil tussen de methoden “toLocaleLowerCase()” en “toLowerCase()”?
In deze sectie worden de belangrijkste verschillen tussen de methoden “toLocaleLowerCase()” en “toLowerCase()” uitgelegd:
- Werkend: De methode “toLocaleLowerCase()” converteert de tekenreeks volgens de huidige of opgegeven landinstelling, terwijl de methode “toLowerCase()” de tekenreeks omzet in kleine letters volgens de Engelse standaarden/regels.
- Parameters: Met de methode “toLocaleLowerCase()” kunnen gebruikers de tekenreeks converteren volgens de specifieke “locale” door de parameter “locale” op te geven. Aan de andere kant vereist de methode “toLowerCase()” geen enkele parameter omdat deze de tekenreeks converteert op basis van de standaard Engelse taalstandaarden.
- Beperking: De “toLowerCase()”-methode beperkt de gebruikers om de tekenreeks alleen te converteren op basis van de taalinstellingen van de browser en niet op enige andere specifieke landinstelling, terwijl er geen “locale”-beperking is bij gebruik van de “toLocaleLowerCase()”-methode.
Conclusie
De basisfunctionaliteit van zowel de “ toLocaleLowerCase() ' en de ' toLowerCase() ”-methoden zijn hetzelfde, d.w.z. het veranderen van de string in kleine letters. Ze verschillen echter van elkaar op basis van de ‘werkende’, ‘parameters’ en de ‘beperkende’ factoren. In deze handleiding worden de belangrijkste verschillen tussen de methoden “toLocaleLowerCase” en “toLowerCase” benadrukt.