定义和用法
eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。
如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。
语法
eval(string)
| 参数 | 描述 |
|---|---|
| string | 必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。 |
浏览器支持
| 函数 | |||||
|---|---|---|---|---|---|
| eval() | Yes | Yes | Yes | Yes | Yes |
实例
实例
执行JavaScript代码或表达式:
eval("x=10;y=20;document.write(x*y)"); document.write("<br>" + eval("2+2")); document.write("<br>" + eval(x+17));
以上实例输出结果:
200
4
27
JavaScript eval()函数详解:执行表达式与语句
本文详细解读了eval()函数的作用,包括计算JavaScript表达式和执行语句。通过实例展示了如何利用eval()动态改变变量和输出结果。了解eval在脚本执行中的关键用法和浏览器支持情况。
161

被折叠的 条评论
为什么被折叠?



