Qual è la differenza tra toLocaleLowerCase e toLowerCase?

Qual E La Differenza Tra Tolocalelowercase E Tolowercase



Il linguaggio di programmazione JavaScript consente agli utenti di trasformare le stringhe in 'minuscolo' secondo i requisiti. Succede principalmente in situazioni in cui l'utente desidera visualizzare la stringa come un nome comune perché le lettere minuscole vengono utilizzate per rappresentare i nomi comuni.

L'utente può eseguire questa attività con l'aiuto di JavaScript “ inLowerCase() ' o il ' toLocaleLowerCase() 'metodi. Come suggerisce il nome, entrambi i metodi convertono una stringa in lettere minuscole ma differiscono per alcuni fattori.

Questa guida elenca le principali differenze tra i metodi 'toLocaleLowerCase' e 'toLowerCase'.







Prima di approfondire le differenze tra i metodi 'toLocaleLowerCase' e 'toLowerCase', innanzitutto, dai una panoramica delle basi di questi metodi.



Cos'è il metodo “toLocaleLowerCase()”?

IL ' toLocaleLoweCase() Il metodo converte la stringa specificata in lettere minuscole in base alle impostazioni locali del browser. La 'locale' specifica le impostazioni della lingua di un browser come 'en_US' per l'inglese americano, 'tr' per il turco e molto altro.



Sintassi





corda. toLocaleLowerCase ( )

La sintassi precedente senza passare alcuna 'locale' come parametro converte la stringa inizializzata in lettere minuscole in base alla locale corrente di un browser.

Usiamo praticamente il metodo sopra definito.



Esempio: applicazione del metodo “toLocaleLowerCase()”.

Questo esempio applica il metodo 'toLocaleLowerCase()' per convertire una stringa in lettere minuscole in base alla locale 'tr(Turkish)' specificata.

Codice JavaScript

< copione >

lascia che stringa = 'Suggerimento Linux' ;

lascia che il risultato = corda. toLocaleLowerCase ( 'tr' ) ;

consolle. tronco d'albero ( 'Corda: ' + corda ) ;

consolle. tronco d'albero ( 'Produzione: ' + risultato ) ;

copione >

Nelle righe di codice sopra:

  • La variabile 'string' inizializza una stringa.
  • La variabile 'risultato' utilizza il ' toLocaleLowerCase() ” per convertire la stringa inizializzata in lettere minuscole.
  • Il primo ' console.log() ' mostra il valore della variabile 'stringa' e il secondo mostra il valore della variabile 'risultato' sulla console.

Produzione

Si può vedere che la stringa inizializzata è stata convertita con successo in lettere minuscole secondo la locale 'tr(turco)'.

Cos'è il metodo “toLowerCase()”?

IL ' inLowerCase() Il metodo converte la stringa particolare in lettere minuscole. Non influisce sulla stringa originale durante l'esecuzione di questa attività.

Sintassi

corda. inLowerCase ( )

La sintassi precedente restituisce una nuova stringa che denota la stringa convertita.

Vediamo la sua realizzazione pratica.

Esempio: applicazione del metodo “toLowerCase()”.

Questo esempio utilizza il metodo 'toLowerCase()' per convertire la stringa inizializzata in lettere minuscole.

Codice JavaScript

< copione >

lascia che stringa = 'Suggerimento Linux' ;

lascia che il risultato = corda. inLowerCase ( ) ;

consolle. tronco d'albero ( 'Corda: ' + corda ) ;

consolle. tronco d'albero ( 'Produzione: ' + risultato ) ;

copione >

Il blocco di codice sopra:

  • Applicare il “ inLowerCase() ” per convertire la stringa inizializzata.
  • IL ' console.log() Il metodo 'visualizza rispettivamente la stringa inizializzata e quella convertita.

Produzione

La console mostra correttamente sia la stringa inizializzata che quella convertita come output.

Vediamo ora l'implementazione pratica delle differenze tra i metodi discussi.

Qual è la differenza tra i metodi 'toLocaleLowerCase()' e 'toLowerCase()'?

Questa sezione illustra le principali differenze tra i metodi “toLocaleLowerCase()” e “toLowerCase()”:

  • Lavorando: Il metodo 'toLocaleLowerCase()' converte la stringa in base alla locale corrente o specificata, mentre il metodo 'toLowerCase()' converte la stringa in lettere minuscole in base agli standard/regole della lingua inglese.
  • parametri: Il metodo 'toLocaleLowerCase()' consente agli utenti di convertire la stringa in base alla 'locale' specifica specificando il parametro 'locale'. Il metodo “toLowerCase()” invece non richiede alcun parametro perché converte la stringa in base agli standard base della lingua inglese.
  • Limitazione: Il metodo 'toLowerCase()' limita gli utenti a convertire la stringa solo in base alle impostazioni della lingua del browser e non ad altre impostazioni locali specifiche, mentre non esiste alcuna limitazione 'locale' durante l'utilizzo del metodo 'toLocaleLowerCase()'.

Conclusione

La funzionalità di base sia del “ toLocaleLowerCase() ' e il ' inLowerCase() 'I metodi sono gli stessi, ovvero cambiare la stringa in lettere minuscole. Tuttavia, differiscono tra loro in base ai fattori di “lavoro”, “parametri” e “limitazione”. Questa guida ha evidenziato le differenze principali tra i metodi 'toLocaleLowerCase' e 'toLowerCase'.