Was ist der Unterschied zwischen toLocaleLowerCase und toLowerCase?

Was Ist Der Unterschied Zwischen Tolocalelowercase Und Tolowercase



Mit der Programmiersprache JavaScript können Benutzer Zeichenfolgen je nach Bedarf in „Kleinbuchstaben“ umwandeln. Dies geschieht meist in Situationen, in denen der Benutzer die Zeichenfolge als gebräuchliches Substantiv anzeigen möchte, da für die Darstellung gebräuchlicher Substantive Kleinbuchstaben verwendet werden.

Der Benutzer kann diese Aufgabe mit Hilfe von JavaScript ausführen. toLowerCase() ' oder der ' toLocaleLowerCase() ” Methoden. Wie der Name schon sagt, wandeln beide Methoden eine Zeichenfolge in Kleinbuchstaben um, unterscheiden sich jedoch in einigen Faktoren.

In diesem Leitfaden werden die wichtigsten Unterschiede zwischen den Methoden „toLocaleLowerCase“ und „toLowerCase“ aufgeführt.







Bevor wir uns mit den Unterschieden zwischen den Methoden „toLocaleLowerCase“ und „toLowerCase“ befassen, verschaffen wir uns zunächst einen Überblick über die Grundlagen dieser Methoden.



Was ist die Methode „toLocaleLowerCase()“?

Der ' toLocaleLoweCase() Die Methode wandelt die angegebene Zeichenfolge entsprechend dem Gebietsschema des Browsers in Kleinbuchstaben um. Das „Gebietsschema“ gibt die Spracheinstellungen eines Browsers an, z. B. „en_US“ für Englisch, USA, „tr“ für Türkisch und vieles mehr.



Syntax





Zeichenfolge. toLocaleLowerCase ( )

Die obige Syntax ohne Übergabe von „locale“ als Parameter wandelt die initialisierte Zeichenfolge entsprechend dem aktuellen Gebietsschema eines Browsers in Kleinbuchstaben um.

Lassen Sie uns die oben definierte Methode praktisch anwenden.



Beispiel: Anwenden der Methode „toLocaleLowerCase()“.

In diesem Beispiel wird die Methode „toLocaleLowerCase()“ angewendet, um eine Zeichenfolge basierend auf dem angegebenen Gebietsschema „tr(Turkish)“ in Kleinbuchstaben umzuwandeln.

JavaScript-Code

< Skript >

Saite lassen = „LinuxHint“ ;

Ergebnis lassen = Zeichenfolge. toLocaleLowerCase ( 'tr' ) ;

Konsole. Protokoll ( „Zeichenfolge:“ + Zeichenfolge ) ;

Konsole. Protokoll ( 'Ausgabe: ' + Ergebnis ) ;

Skript >

In den obigen Codezeilen:

  • Die Variable „string“ initialisiert einen String.
  • Die „Ergebnis“-Variable verwendet die „ toLocaleLowerCase() ”, um die initialisierte Zeichenfolge in Kleinbuchstaben umzuwandeln.
  • Der erste ' console.log() Die Methode zeigt den Variablenwert „string“ an und die zweite Methode zeigt den Variablenwert „result“ auf der Konsole an.

Ausgabe

Es ist ersichtlich, dass die initialisierte Zeichenfolge entsprechend dem Gebietsschema „tr(Türkisch)“ erfolgreich in Kleinbuchstaben konvertiert wurde.

Was ist die „toLowerCase()“-Methode?

Der ' toLowerCase() Die Methode wandelt die jeweilige Zeichenfolge in Kleinbuchstaben um. Bei der Ausführung dieser Aufgabe wird die Originalzeichenfolge nicht beeinträchtigt.

Syntax

Zeichenfolge. toLowerCase ( )

Die obige Syntax gibt eine neue Zeichenfolge zurück, die die konvertierte Zeichenfolge bezeichnet.

Schauen wir uns die praktische Umsetzung an.

Beispiel: Anwenden der Methode „toLowerCase()“.

In diesem Beispiel wird die Methode „toLowerCase()“ verwendet, um die initialisierte Zeichenfolge in Kleinbuchstaben umzuwandeln.

JavaScript-Code

< Skript >

Saite lassen = „LinuxHint“ ;

Ergebnis lassen = Zeichenfolge. toLowerCase ( ) ;

Konsole. Protokoll ( „Zeichenfolge:“ + Zeichenfolge ) ;

Konsole. Protokoll ( 'Ausgabe: ' + Ergebnis ) ;

Skript >

Der obige Codeblock:

  • Wende an ' toLowerCase() ”-Methode zum Konvertieren der initialisierten Zeichenfolge.
  • Der ' console.log() Die Methode zeigt den initialisierten bzw. den konvertierten String an.

Ausgabe

Die Konsole zeigt erfolgreich sowohl die initialisierte als auch die konvertierte Zeichenfolge als Ausgabe an.

Sehen Sie sich nun die praktische Umsetzung der Unterschiede zwischen den besprochenen Methoden an.

Was ist der Unterschied zwischen den Methoden „toLocaleLowerCase()“ und „toLowerCase()“?

In diesem Abschnitt werden die wichtigsten Unterschiede zwischen den Methoden „toLocaleLowerCase()“ und „toLowerCase()“ erläutert:

  • Arbeiten: Die Methode „toLocaleLowerCase()“ konvertiert die Zeichenfolge entsprechend dem aktuellen oder angegebenen Gebietsschema, während die Methode „toLowerCase()“ die Zeichenfolge gemäß den Standards/Regeln der englischen Sprache in Kleinbuchstaben umwandelt.
  • Parameter: Mit der Methode „toLocaleLowerCase()“ können Benutzer die Zeichenfolge entsprechend dem spezifischen „Gebietsschema“ konvertieren, indem sie den Parameter „Gebietsschema“ angeben. Andererseits benötigt die Methode „toLowerCase()“ keine Parameter, da sie die Zeichenfolge basierend auf den grundlegenden englischen Sprachstandards konvertiert.
  • Einschränkung: Die Methode „toLowerCase()“ beschränkt die Benutzer darauf, die Zeichenfolge nur basierend auf den Spracheinstellungen des Browsers und nicht auf einem anderen spezifischen Gebietsschema zu konvertieren, wohingegen es bei Verwendung der Methode „toLocaleLowerCase()“ keine „Gebietsschema“-Einschränkung gibt.

Abschluss

Die Grundfunktionalität beider „ toLocaleLowerCase() ' und das ' toLowerCase() ”-Methoden sind die gleichen, d. h. die Änderung der Zeichenfolge in Kleinbuchstaben. Sie unterscheiden sich jedoch aufgrund der „Arbeits-“, „Parameter“- und „Begrenzungs“-Faktoren voneinander. In diesem Leitfaden wurden die wichtigsten Unterschiede zwischen den Methoden „toLocaleLowerCase“ und „toLowerCase“ hervorgehoben.