English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Funzione eval() di JavaScript

 Proprietà/funzioni globali JavaScript

eval()La funzione calcola o esegue il codice JavaScript rappresentato come stringa.

Se la stringa rappresenta un'espressione, eval() valuterà l'espressione.

Se i parametri rappresentano una o più istruzioni JavaScript, eval() eseguirà queste istruzioni.

Se il parametro di eval() non è una stringa, il parametro restituito da eval() non cambia.

Sintassi:

eval(string)
var x = 20;
var y = 10;
var a = eval('x * y');
var b = eval('2 + 2');
var c = eval('x + 15');
var res = a + '<br>' + b + '<br>' + c;
Prova a vedere‹/›

Compatibilità del browser

Tutti i browser supportano completamente la funzione eval():

Function
eval()ÈÈÈÈÈ

Valore del parametro

ParametroDescrizione
stringStringa che rappresenta un'espressione JavaScript, un'esercizio o una sequenza di esercizi.

Dettagli tecnici

Valore di ritorno:Valore di completamento del codice eseguito. Se il valore di completamento è vuoto, viene restituito undefined.
Versione JavaScript:ECMAScript 1

 Proprietà/funzioni globali JavaScript