在编写JS代码和ASP代码常常会用到动态定义变量和使用,在这里做给备忘,也希望用的上的朋友能看到!
一、先来说ASP代码中的使用方法,用execute来实现:
< %
dim str1,v1,v2
str1="test"
v1="a" ‘//随意字符串
v2="i" ‘//随意字符串或数字,可以延伸到循环里,例如a与有规律循环变量i来动态定义成新的变量
execute(v1 & v2 & "=" & " Str1 ")
Response.Write("v1的值 "& v1 &"<br/>")
Response.Write("v2的值 "& v2 &"<br/>")
Response.Write("str1的值 "& str1 &"<br/>")
Response.Write("执行execute(…)后的结果" & v1 & v2 &"<br/>")
Response.Write("变量ai的值"& eval(v1 & v2) &"<br/>")
% >
二、再来说JS(javascript)代码中的使用方法,用eval来实现:
var i = 1;
eval(" var a " + i + " = ‘test’ ");
alert(a1);
评论前必须登录!
注册