Latest web development tutorials

JavaScript eval() 函數

函數參考手冊 JavaScript全局函數

定義和用法

eval() 函數計算JavaScript 字符串,並把它作為腳本代碼來執行。

如果參數是一個表達式,eval() 函數將執行表達式。 如果參數是Javascript語句,eval()將執行Javascript 語句。

語法

eval(string)

参数 描述
string 必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持eval() 函數


實例

實例

執行JavaScript代碼或表達式:

<script>

eval("x=10;y=20;document.write(x*y)");
document.write("<br>" + eval("2+2"));
document.write("<br>" + eval(x+17));

</script>

以上實例輸出結果:

200
4
27

嘗試一下»


函數參考手冊 JavaScript全局函數