JavaScript eval() 函數
定義和用法
eval() 函數計算JavaScript 字符串,並把它作為腳本代碼來執行。
如果參數是一個表達式,eval() 函數將執行表達式。 如果參數是Javascript語句,eval()將執行Javascript 語句。
語法
eval(string)
参数 | 描述 |
---|---|
string | 必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。 |
瀏覽器支持
所有主要瀏覽器都支持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>
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
4
27
嘗試一下»
JavaScript全局函數