JavaScript eval() 函數(shù)

 JavaScript 全局屬性/函數(shù)

eval()函數(shù)計(jì)算或執(zhí)行表示為字符串的JavaScript代碼。

如果字符串表示一個表達(dá)式,則eval()將對表達(dá)式求值。

如果參數(shù)代表一個或多個JavaScript語句,則eval()會執(zhí)行這些語句。

如果eval()的參數(shù)不是字符串,則eval()返回的參數(shù)不變。

語法:

eval(string)
var x = 20;
var y = 10;
var a = eval('x * y');
var b = eval('2 + 2');
var c = eval('x + 15');

var res = a + '<br>' + b  + '<br>' + c;
測試看看?/?

瀏覽器兼容性

所有瀏覽器都完全支持eval()函數(shù):

Function
eval()

參數(shù)值

參數(shù)描述
string表示JavaScript表達(dá)式,語句或語句序列的字符串。

技術(shù)細(xì)節(jié)

返回值:執(zhí)行給定代碼的完成值。如果完成值為空,則返回undefined。
JavaScript版本:ECMAScript 1

 JavaScript 全局屬性/函數(shù)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清