Java Script

Función eval en Java Script

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.

Compartilo en
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInPin on PinterestEmail this to someone

AboutJosé Di Meglio

Apasionado de la tecnología y programación. Aportando información gratuita sobre el mundo de la informática.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *