porqué a veces usa “” y a veces usa ``, a pesar de que ambas variables son string??

Pregunta de la clase:
Default Params y Concatenación
Alex hernandez mitre

Alex hernandez mitre

Pregunta
studenthace 3 años

porqué a veces usa “” y a veces usa ``, a pesar de que ambas variables son string??

1 respuestas
para escribir tu comentario
    Kevin J. Zea Alvarado

    Kevin J. Zea Alvarado

    studenthace 3 años

    Hola, Alex. 👋

    Es una buena pregunta.

    Al usar comillas, ya sea simples (

    ' '
    ) o dobles (
    " "
    ), se obtiene un string normal.

    const hello = "Hola"; const world = "mundo";

    Pero suele ser más complicado manejar concatenaciones con comillas dobles.

    const saludo = hello + ", " + world; console.log(saludo);

    Se coloca el espacio para que las dos palabras no terminen pegadas.

    Por otro lado, se usan template literals para manejar estas concatenaciones de una manera más legible y manejar los espacios más simplemente.

    const hello = "Hola"; const world = "mundo"; const saludo = `${hello}, ${world}`; console.log(saludo);

    Esto hace que no tengamos que poner tantos

    +
    cuando tengamos que concatenar muchas variables.

Curso de ECMAScript 6+

Curso de ECMAScript 6+

JavaScript es el lenguaje más utilizado para desarrollo de aplicaciones web, principalmente en el frontend. Cada año, ECMA International publica una nueva edición de ECMAScript, la especificación a la cual se ajusta JavaScript. Aprende las nuevas características que implementa ECMAScript desde la versión 6 hasta la versión 10.

Curso de ECMAScript 6+
Curso de ECMAScript 6+

Curso de ECMAScript 6+

JavaScript es el lenguaje más utilizado para desarrollo de aplicaciones web, principalmente en el frontend. Cada año, ECMA International publica una nueva edición de ECMAScript, la especificación a la cual se ajusta JavaScript. Aprende las nuevas características que implementa ECMAScript desde la versión 6 hasta la versión 10.