eval和execute:把字符串当作语句来执行

eval隶属于javascript,execute隶属于vbscript,但它们的作用相同:可以将一个字符串当作语句来执行,下边两个语句都声明了一个变量i:

eval("var i");
execute "dim i"

这个例子只是展示了下它们的作用,看不出它们的具体意义所在,再来看看下边两个例子:

HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]


HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]


很明显,若没有他们,我们根本无法这么自由的创建变量并赋值!
我相信,总有一天你也会发现它们的可爱之处!^_^

评论: 1 | 引用: 0 | 查看次数: 4533
发表评论
登录后再发表评论!