语法
eval(string)
参数说明
该方法只接受原始字符串作为参数,若string参数不是原始字符串,则不做任何改变地返回。因此,不要为此函数传递String对象来作为参数
函数意义
eval其实就是把一段字符串传递给JS解释器,由JS解释器将这段字符串解释成JS代码并执行
例子
<script type="text/javascript">
eval("alert(1+1)"); //2,字符串被解释成js代码执行的,但是这样用着没什么意义
<script>
//eval函数的使用经常在DOM中,例如我们有div1,div2,div3,那么在document.getElementByID时我们的ID没有办法去得到
<script type="text/javascript">
for (var loop = 1; loop < 10; loop++)
{
eval('document.getElementById("div"+loop).innerHTML="123"');
}
<script>
本文详细介绍了 JavaScript 中的 eval 函数。包括其语法结构、参数说明及应用场景,并通过实例展示了如何利用 eval 函数操作 DOM 元素。
6137

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



