JavaScript eval() 函數

定義和用法

eval() 函數計算或執行參數。

如果參數是表達式,則 eval() 計算表達式。如果參數是一個或多個 JavaScript 語句,則 eval() 執行這些語句。

實例

評估/執行 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;

親自試一試

語法

eval(string)

參數值

參數 描述
string JavaScript 表達式、變量、語句或語句序列。

技術細節

JavaScript 版本: ECMAScript 1

瀏覽器支持

函數 Chrome Edge Firefox Safari Opera
eval() 支持 支持 支持 支持 支持