JavaScript eval() 函數(shù)
JavaScript 全局函數(shù)定義和用法
eval() 函數(shù)計算 JavaScript 字符串,并把它作為腳本代碼來執(zhí)行。
如果參數(shù)是一個表達式,eval() 函數(shù)將執(zhí)行表達式。如果參數(shù)是Javascript語句,eval()將執(zhí)行 Javascript 語句。
語法
eval(string)
參數(shù) | 描述 |
---|---|
string | 必需。要計算的字符串,其中含有要計算的 JavaScript 表達式或要執(zhí)行的語句。 |
瀏覽器支持
所有主要瀏覽器都支持 eval() 函數(shù)
實例
實例
執(zhí)行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>
以上實例輸出結(jié)果:
200
4
27
4
27
嘗試一下 ?
JavaScript 全局函數(shù)
更多建議: