Foros del Web » Programando para Internet » Javascript »

Función eval

Estas en el tema de Función eval en el foro de Javascript en Foros del Web. Hace poco entré en una página de programación para buscar un artículo que había visto hace tiempo, y me encontre con un ejemplo de calculadora ...
  #1 (permalink)  
Antiguo 23/06/2010, 14:57
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Función eval

Hace poco entré en una página de programación para buscar un artículo que había visto hace tiempo, y me encontre con un ejemplo de calculadora con texts y botones en JS. Me imaginé que se haría con eval(), y entonces me acordé de que siempre había visto que eval no era recomendable porque tenía fallos de seguridad o algo así. ¿Qué fallos son esos? ¿Por qué no es seguro?
Gracias :D
  #2 (permalink)  
Antiguo 23/06/2010, 15:24
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 6 meses
Puntos: 1485
Respuesta: Función eval

yo tengo mi propia persepcion acerca del tema de eval, pero de momento no voy a discutirlo. mientras tanto, busca por internet. por ejemplo la respuesta en el tema when is javascript eval not evil me parece una respuesta adecuada y aceptable. aca hay dos articulos mas que hablan al respecto,
http://blogs.msdn.com/b/ericlippert/.../01/53329.aspx
http://blogs.msdn.com/b/ericlippert/.../04/53335.aspx
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 23/06/2010, 15:28
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 10 meses
Puntos: 146
Respuesta: Función eval

Primero unas lecturas rápidas para darnos la idea general:

http://stackoverflow.com/questions/8...ion-a-bad-idea
http://javascriptweblog.wordpress.co...-evil-is-eval/
http://stackoverflow.com/questions/9...r-parsing-json

mmmm, zerokilled me ganó
  #4 (permalink)  
Antiguo 24/06/2010, 13:42
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Respuesta: Función eval

OK muchas gracias, nunca me había parado a pensarlo. Probé en la web esa e hice varias pruebas (como cambiar el color de fondo o redirigir la página) y todas funcionaron (evidentemente).

Cita:
yo tengo mi propia persepcion acerca del tema de eval, pero de momento no voy a discutirlo.
Me gustaría saber tu opinión al respecto, más que nada por curiosidad.
Saludos (:

Etiquetas: eval
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:53.