JavaScript eval() 函數(shù)

2018-08-04 20:39 更新

JavaScript eval() 函數(shù)

函數(shù)參考手冊 JavaScript 全局函數(shù)

定義和用法

eval() 函數(shù)計(jì)算 JavaScript 字符串,并把它作為腳本代碼來執(zhí)行。

如果參數(shù)是一個(gè)表達(dá)式,eval() 函數(shù)將執(zhí)行表達(dá)式。如果參數(shù)是Javascript語句,eval()將執(zhí)行 Javascript 語句。

語法

eval(string)

參數(shù) 描述
string 必需。要計(jì)算的字符串,其中含有要計(jì)算的 JavaScript 表達(dá)式或要執(zhí)行的語句。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

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


實(shí)例

實(shí)例

執(zhí)行JavaScript代碼或表達(dá)式:

<script>

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

</script>

以上實(shí)例輸出結(jié)果:

200
4
27

嘗試一下 ?


函數(shù)參考手冊 JavaScript 全局函數(shù)
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號