欢迎光临

木子屋

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

作者: dnawo

日期: 2007-07-05 10:21 AM

分类: 脚本语言

内容: eval隶属于javascript，execute隶属于vbscript，但它们的作用相同：可以将一个字符串当作语句来执行，下边两个语句都声明了一个变量i：
复制内容到剪贴板 程序代码eval("var i");
execute "dim i"
这个例子只是展示了下它们的作用，看不出它们的具体意义所在，再来看看下边两个例子：
HTML代码

function show(){
for(var i=1;i

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

function show()
dim i
for i=1 to 2
execute "info_" & i & "=form1.info_" & i & ".value"
next
msgbox info_1 & vbcrlf & info_2,48
end function

[Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]
很明显，若没有他们，我们根本无法这么自由的创建变量并赋值！
我相信，总有一天你也会发现它们的可爱之处！^_^

+ 查看当前日志评论 (1)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.672 ms

返回

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

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.672 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.688 ms

返回