No entiendo por que y para que se utiliza el ${} y por que se debe poner este tipo de comilla `` jajja casi que lo la encuentro

Pregunta de la clase:
Loops: For y For...of
Juan David Niño Rodriguez

Juan David Niño Rodriguez

Pregunta
studenthace 5 años

No entiendo por que y para que se utiliza el ${} y por que se debe poner este tipo de comilla `` jajja casi que lo la encuentro

5 respuestas
para escribir tu comentario
    Cristian Daniel Jesus Rios

    Cristian Daniel Jesus Rios

    studenthace 5 años

    @Danielruizen es segun la config del teclado, yo por ejemplo las tengo tocando 2 veces el signo de comillas simples xD, no te vuelvas loco, yo lo q hago es dejarlas en un bloc de notas y listo xD

    Daniel Ruiz

    Daniel Ruiz

    studenthace 5 años

    como se saca ( ` ) <--- esa comilla?

    Cristian Daniel Jesus Rios

    Cristian Daniel Jesus Rios

    studenthace 5 años

    Nos permiten simplificar sobre manera la forma de construir una estructura HTML dinámica de forma sencilla, con las

    comillas invertidas indicas que vas a usar un template de string y dentro de esas comillas para que el lenguaje entienda que vas hacer referencia a una variable usas la interpolación ósea ${nombre_variable}

    Lo veo mas ventajoso y entendible al leer que hacer las típicas concatenaciones "Hola mundo " + variable; (Si, al principio estas concatenaciones son entendibles, pero imagínate combinándola con programación funcional y expresiones jajaja te volves loco leyendo cada linea) Y como dije mas arriba, podes meter varias líneas de código sin verse afectadas

    const obj = {nombre: "Jose", edad: 33} let resultado = ` <div>Hola ${obj.nombre}</div> <p>Tu edad es: ${obj.edad}</p> `;
    Mauricio Moreno Morales

    Mauricio Moreno Morales

    studenthace 5 años

    Es una manera de incluir información de el lenguaje de programación en un string un ejemplo si no lo usamos sería este

    let variable = "Mauricio" function example(){ console.log(`Hola mi nombre es variable`) // Imprimiria => Hola mi nombre es variable console.log(`Hola mi nombre es ${variable}`) // Imprimiria => Hola mi nombre es Mauricio }
    Kevin J. Zea Alvarado

    Kevin J. Zea Alvarado

    studenthace 5 años

    Sirve para sintetizar la forma de que se muestren variable, parámetros o similares en un texto.

    Por ejemplo:

    var estudiante = { nombre: 'Mono', apellido: 'Gato' } console.log("Mi nombre es" + estudiante.nombre + " " + estudiante.apellido); console.log(`Mi nombre es ${estudiante.nombre} ${estudiante.apellido}`);

    Ambos

    console.log()
    imprimen lo mismo, pero suele ser más sencillo trabajar con los espacios entre las variables con los
    ``
    .

Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.

Curso Básico de JavaScript [Empieza Gratis]
Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.