Wat is het verschil tussen toLocaleLowerCase en toLowerCase?

Wat Is Het Verschil Tussen Tolocalelowercase En Tolowercase



Met de JavaScript-programmeertaal kunnen gebruikers tekenreeksen naar 'kleine letters' omzetten, afhankelijk van de vereisten. Dit gebeurt meestal in situaties waarin de gebruiker de string als zelfstandig naamwoord wil weergeven, omdat kleine letters worden gebruikt om gewone zelfstandige naamwoorden weer te geven.

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.