当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript eval()用法及代码示例


eval() 函数

eval() 函数是 JavaScript 中预定义的全局函数,用于计算(执行)表达式,该表达式作为参数传递给函数。它还可以评估任何 JavaScript 代码。

用法:

    eval(expression);

这里,expression是 JavaScript 代码或任何具有值或变量的表达式。

例:

<html>
<head>
<title>JavaScipt Example</title>
</head>

<body>
	<script>
		var num1 = 100;
		var num2 = 200;
		var num3 = eval("num1 + num2"); //add num1 and num2
		var num4 = eval("num3 + 100"); //add num3 and 100
		var str = eval("num4.toString(16)"); //convert num4 value to hex
		
		document.write("num3:" + num3 + "<br>");
		document.write("num4:" + num4 + "<br>");
		document.write("str:" + str + "<br>");
	</script>
</body>
</html>

输出

num3:300
num4:400
str:190



相关用法


注:本文由纯净天空筛选整理自 eval() function with example in JavaScript。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。