O que faz eval e por que seu mal? [duplicado
Esta pergunta já tem uma resposta aqui:
uando o eval () do JavaScript não é ma 3 respostasPor que usar a função eval JavaScript é uma má idei 25 respostasvar myString = "x",
myObject = {
x: 10
},
value = eval("myObject." + myString);
alert(value)
alert(myObject[myString]);
http: //jslinterrors.com/eval-is-evil
Estive lendo sobre a função eval () pela Internet, mas não consegui entender o que realmente faz além de " Avalia uma expressão ".
evemos usar a função eval () apenas para valores numérico