Vad är skillnaden mellan toLocaleLowerCase och toLowerCase?

Vad Ar Skillnaden Mellan Tolocalelowercase Och Tolowercase



JavaScript-programmeringsspråk tillåter användare att omvandla strängar till 'gemener' enligt kraven. Det händer oftast i situationer där användaren vill visa strängen som ett vanligt substantiv eftersom gemener används för att representera vanliga substantiv.

Användaren kan utföra denna uppgift med hjälp av JavaScript ' toLowerCase() ' eller den ' toLocaleLowerCase() ' metoder. Som namnet antyder omvandlar båda metoderna en sträng till gemener, men de skiljer sig åt i vissa faktorer.

Den här guiden listar de viktigaste skillnaderna mellan metoderna 'toLocaleLowerCase' och 'toLowerCase'.







Innan du går in på skillnaderna mellan metoderna 'toLocaleLowerCase' och 'toLowerCase', ska du först ta en översikt över grunderna för dessa metoder.



Vad är metoden 'toLocaleLowerCase()'?

den ' toLocaleLoweCase() ”-metoden konverterar den givna strängen till gemener enligt webbläsarens språk. 'Locale' anger språkinställningarna för en webbläsare som 'en_US' för engelska USA, 'tr' för turkiska och mycket mer.



Syntax





sträng. till LocaleLowerCase ( )

Ovanstående syntax utan att skicka någon 'locale' som en parameter konverterar den initierade strängen till gemener i enlighet med den aktuella lokalen i en webbläsare.

Låt oss använda den ovan definierade metoden praktiskt.



Exempel: Använda metoden 'toLocaleLowerCase()'.

Det här exemplet tillämpar metoden 'toLocaleLowerCase()' för att konvertera en sträng till små bokstäver baserat på den angivna 'tr(turkiska)'-lokalen.

JavaScript-kod

< manus >

låt snöra = 'LinuxHint' ;

låt resultatet = sträng. till LocaleLowerCase ( 'tr' ) ;

trösta. logga ( 'Sträng: ' + sträng ) ;

trösta. logga ( 'Utdata: ' + resultat ) ;

manus >

I ovanstående kodrader:

  • Variabeln 'sträng' initierar en sträng.
  • Variabeln 'resultat' använder ' toLocaleLowerCase() ” för att konvertera den initialiserade strängen till gemener.
  • Den första ' console.log() ”-metoden visar variabelvärdet ”sträng”, och den andra visar variabelvärdet ”resultat” på konsolen.

Produktion

Det kan ses att den initierade strängen framgångsrikt har konverterats till gemener enligt 'tr(Turkish)'-lokalen.

Vad är metoden 'toLowerCase()'?

den ' toLowerCase() ”-metoden konverterar den specifika strängen till små bokstäver. Det påverkar inte den ursprungliga strängen när du utför denna uppgift.

Syntax

sträng. till LowerCase ( )

Ovanstående syntax returnerar en ny sträng som anger den konverterade strängen.

Låt oss se dess praktiska genomförande.

Exempel: Använda metoden 'toLowerCase()'.

Det här exemplet använder metoden 'toLowerCase()' för att konvertera den initialiserade strängen till gemener.

JavaScript-kod

< manus >

låt snöra = 'LinuxHint' ;

låt resultatet = sträng. till LowerCase ( ) ;

trösta. logga ( 'Sträng: ' + sträng ) ;

trösta. logga ( 'Utdata: ' + resultat ) ;

manus >

Ovanstående kodblock:

  • Använd ' toLowerCase() ”-metoden för att konvertera den initierade strängen.
  • den ' console.log() ”-metoden visar den initierade respektive den konverterade strängen.

Produktion

Konsolen visar framgångsrikt både den initierade och konverterade strängen som en utdata.

Se nu den praktiska implementeringen av skillnaderna mellan de diskuterade metoderna.

Vad är skillnaden mellan metoderna 'toLocaleLowerCase()' och 'toLowerCase()'?

Det här avsnittet utför de viktigaste skillnaderna mellan metoderna 'toLocaleLowerCase()' och 'toLowerCase()':

  • Arbetssätt: Metoden 'toLocaleLowerCase()' konverterar strängen enligt den aktuella eller specificerade lokalen medan metoden 'toLowerCase()' konverterar strängen till gemener enligt engelska språkstandarder/regler.
  • Parametrar: Metoden 'toLocaleLowerCase()' låter användarna konvertera strängen enligt den specifika 'locale' genom att ange parametern 'locale'. Å andra sidan kräver metoden 'toLowerCase()' ingen parameter eftersom den konverterar strängen baserat på de grundläggande engelska språkstandarderna.
  • Begränsning: Metoden 'toLowerCase()' begränsar användarna att endast konvertera strängen baserat på webbläsarens språkinställningar och inte någon annan specifik lokal, medan det inte finns någon 'locale'-begränsning när man använder metoden 'toLocaleLowerCase()'.

Slutsats

Den grundläggande funktionaliteten för både ' toLocaleLowerCase() ' och den ' toLowerCase() ”-metoder är desamma, dvs att ändra strängen till små bokstäver. De skiljer sig dock från varandra baserat på faktorerna 'fungerande', 'parametrar' och 'begränsning'. Den här guiden lyfte fram de viktigaste skillnaderna mellan metoderna 'toLocaleLowerCase' och 'toLowerCase'.