JavaScript - No me sirve ésta constructor Function

 
Vista:
Imágen de perfil de carlina
Val: 1
Ha disminuido su posición en 7 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

No me sirve ésta constructor Function

Publicado por carlina (31 intervenciones) el 26/03/2014 05:06:53
Es un ejemplo pequeño que estoy haciendo para estudiar.
Algo está mal escrito y me sale esto : Uncaught SyntaxError: Unexpected string

Se supone que para hacer ´sta función ocupo un parámetro y el cuerpo de la función es otro parámetro


var digaHola = new Function('nombre','alert("Hola"+nombre)');

digaHola('Andres');


Gracias por su ayuda :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.162
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

No me sirve ésta constructor Function

Publicado por xve (2100 intervenciones) el 26/03/2014 07:59:52
Hola Carline, creo que tienes un problema de comillas...

Prueba así:
1
2
3
4
5
<script>
var digaHola = new Function("nombre","alert('Hola'+nombre)");
 
digaHola('Andres');
</script>

De esta manera, me ha funcionado tanto en Chrome como en Firefox. No tengo IE para probarlo.... si nos puedes comentar...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar