Función eval() de JavaScript

Definición y uso

eval() Calcular o ejecutar la función del parámetro.

Si el parámetro es una expresión, entonces eval() Calcular la expresión. Si el parámetro es una o más instrucciones JavaScript, entonces eval() Ejecutar estas instrucciones.

Ejemplo

Evaluar/ ejecutar código/ expresión JavaScript:

var x = 10;
var y = 20;
var a = eval("x * y") + "<br>";
var b = eval("2 + 2") + "<br>";
var c = eval("x + 17") + "<br>";
var res = a + b + c;

Prueba por ti mismo

Sintaxis

eval(cadena)

Valor del parámetro

Parámetro Descripción
cadena Expresiones JavaScript, variables, instrucciones o secuencia de instrucciones.

Detalles técnicos

Versión de JavaScript: ECMAScript 1

Compatibilidad del navegador

Función Chrome Edge Firefox Safari Opera
eval() Soporte Soporte Soporte Soporte Soporte