Argumento:

Si usamos comillas del mismo tipo dentro de un string, generará un error:

let incorrecto = "Dijo: "Hola"";  // ❌ Error de sintaxis

En su lugar, podemos hacer:

  1. Mezclar comillas:

    let correcto1 = "Dijo: 'Hola'";  // ✅ Correcto
    let correcto2 = 'Dijo: "Hola"';  // ✅ Correcto
    
  2. Usar caracteres de escape:

    let correcto3 = "Dijo: \\"Hola\\"";  // ✅ Uso de escape
    

Ejemplo Práctico:

let mensaje1 = "Ella dijo: 'JavaScript es fácil'";
let mensaje2 = 'Él respondió: "Sí, lo es"';
let mensaje3 = "Él comentó: \\"Estoy aprendiendo JavaScript\\"";
console.log(mensaje1);
console.log(mensaje2);
console.log(mensaje3);

📌 Salida esperada:

Ella dijo: 'JavaScript es fácil'
Él respondió: "Sí, lo es"
Él comentó: "Estoy aprendiendo JavaScript"