JavaScript eval()-funktio

määrittely ja käyttö

eval() lasketaan tai toteutetaan parametri funktiolla.

jos parametri on ekspressio, niin eval() lasketaan ekspressio. Jos parametri on yksi tai useita JavaScript-lauseita, niin eval() toteuta nämä lauseet.

esimerkki

arvioi/toteuta JavaScript-koodia/ekspressiota:

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;

kokeile itse

syntaksi

eval(string)

parametrisarja

parametri kuvaus
string JavaScript-expressiot, muuttujat, lauseet tai lauseiden sarja.

Tekninen yksityiskohta

JavaScript-versio: ECMAScript 1

Selaimen tuki

Funktio Chrome Edge Firefox Safari Opera
eval() Tuki Tuki Tuki Tuki Tuki