Hola, ¿Cuál es la diferencia entre el métodos “toUpperCase()” y el método “toLocaleUpperCase()”? ¿Y entre el método “toLowerCase()” y el ...

Pregunta de la clase:
Variables: Strings
Nelson Neyen Marquez Romero

Nelson Neyen Marquez Romero

Pregunta
studenthace 4 años

Hola, ¿Cuál es la diferencia entre el métodos “toUpperCase()” y el método “toLocaleUpperCase()”? ¿Y entre el método “toLowerCase()” y el método “toLocaleLowerCase()”?

2 respuestas
para escribir tu comentario
    Paulina Collaguazo

    Paulina Collaguazo

    studenthace un año

    Algo para complementar, es que locale indica la localización que se utilizará para hacer la conversión a minusculas, esa localización es recogida de la localización actual configurada en tu host.

    Data obtenida de la documentación oficial.

    Francisco Ponce

    Francisco Ponce

    studenthace 4 años

    Hola Nelson,

    A diferencia de toLowerCase, toLocaleLowerCase tiene en cuenta la localización. En la mayoría de los casos, con la mayoría de los idiomas, producirán resultados similares, sin embargo, ciertos idiomas se comportarán de manera diferente.

    Investigando un poco encontré que el método toLocaleLowerCase () devuelve el valor de la cadena convertida a minúsculas de acuerdo con las asignaciones de mayúsculas y minúsculas específicas de la localidad. toLocaleLowerCase () no afecta el valor de la cadena en sí. En la mayoría de los casos, esto producirá el mismo resultado que toLowerCase (), pero para algunos entornos locales, como el turco, cuyas asignaciones de casos no siguen las asignaciones de casos predeterminadas en Unicode, puede haber un resultado diferente.

Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.