Função eval() do JavaScript

Definição e uso

eval() Calcular ou executar a função do parâmetro.

Se o parâmetro for uma expressão, então eval() Calcular expressão. Se o parâmetro for uma ou mais instruções JavaScript, então eval() Executar essas instruções.

Exemplo

Avaliar/Executar código/expressão 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;

Experimente você mesmo

Sintaxe

eval(string)

Valor do parâmetro

Parâmetro Descrição
string Expressão, variável, instrução ou sequência de instruções JavaScript.

Detalhes técnicos

Versão do JavaScript: ECMAScript 1

Suporte do navegador

Função Chrome Edge Firefox Safari Opera
eval() Suporte Suporte Suporte Suporte Suporte