Blog
La función eval en Java Script nos permite ejecutar cadenas de textos como si fueran un trozo de código del mismo lenguaje.
Si bien el uso de esta función es considerado una mala práctica debido a que puede comprometer el nivel de seguridad de nuestra aplicación y hacer menos legible el código fuente, en este tutorial aprenderemos a utilizar esta función con un ejemplo muy sencillo.
Ejemplo de la función eval en Java Script
Para aprender a utilizar la función eval primero vamos a realizar un ejemplo muy sencillo, donde vamos a ejecutar un string que contenga el código Java Script para mostrar un mensaje con la función alert.
eval("alert('Hola mundo!')");
Ahora vamos a crear nuestra propia función “holaMundo” y la vamos a ejecutar utilizando la misma función eval:
function holaMundo(){ alert('Hola mundo!') } eval("holaMundo()");
También podemos definir una variable, para luego concatenarla con un alert en un string y así evaluarla con la función eval, para poder mostrar el mensaje:
var mensaje = "Hola Mundo!" eval("alert('" + mensaje + "')");
De esta sencilla forma podemos utilizar la famosa función eval en Java Script, espero que les sea de gran utilidad este tutorial y si tiene algún problema no duden en dejar un comentario.