Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

198
Visualizações
¿Cuál es la diferencia entre el parámetro con '' y el parámetro sin '' en los literales de plantilla (js)

¿Cuál es la diferencia entre el parámetro con comillas y el parámetro sin comillas en los literales de plantilla en JavaScript?

¿Por qué cuando pongo cita >> ('${clave}') hace la función >> diversión('${clave}') mientras que cuando elimino cita >> (${clave}) no hace la función >> fun(${key}) qué diferencia hay entre el parámetro con comillas y el parámetro sin comillas en Plantillas literales con JavaScript

 for ( let key in states) { console.log(key); var n =states[key].name; var cur = states[key].currency; console.log() con.innerHTML += `<div> <span>name : " ${n} " </span> <br> <span>cur : " ${cur} " </span> </div><br> <span>cur : " ${key} " </span> <button onclick= fun('${key}')> select </button><hr> ` } function fun(o) { alert(states[o].name); alert(states[o].currency); }

el código anterior ejecuta la función >> fun('${key}')

 for (let key in states) { console.log(key); var n = states[key].name; var cur = states[key].currency; console.log() con.innerHTML += `<div> <span>name : " ${n} " </span> <br> <span>cur : " ${cur} " </span> </div><br> <span>cur : " ${key} " </span> <button onclick= fun(${key})> select </button><hr> ` } function fun(o) { alert(states[o].name); alert(states[o].currency); }

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Simplemente agrega ' en la cadena final.

La razón por la que esto funciona en su ejemplo, pero cuando los omite no es porque lo está usando para generar código js dentro de un controlador HTML .

Sus claves son cadenas, por lo que en js deben encerrarse entre ' o " . Cuando las omite, se tratan como variables y lo más probable es que no tenga variables (o constantes) con ese (s) nombre (s).

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda