简单来说,eval()就是把字符串转换成javacript代码。举个例子:
<script>
var a="alert"+"("+"执行了"+")"+";";
eval(a);
</script
执行结果:

原本变量a是个字符串,它的内容是一句js语句。
经过eval()转换后变成了实际的js代码,并执行了,所以弹出这个框了。
eval常和json配合使用,这里不作介绍。
本文介绍了JavaScript中的eval函数,解释了如何将字符串转换为实际的JavaScript代码并执行。通过一个简单的示例展示了eval函数的基本用法,同时提到了它与JSON的常见配合使用场景。
简单来说,eval()就是把字符串转换成javacript代码。举个例子:
<script>
var a="alert"+"("+"执行了"+")"+";";
eval(a);
</script

原本变量a是个字符串,它的内容是一句js语句。
经过eval()转换后变成了实际的js代码,并执行了,所以弹出这个框了。
eval常和json配合使用,这里不作介绍。
791
123

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