eval()函数示例:
使用 eval()
确定表达式
"piece
" + x
的值。因为该结果是一个变量名 piece3
,所以 eval()
返回该变量的值并将其赋予 y
:
piece3 = "dangerous"; x = 3; y = eval("piece" + x); trace(y); // 输出:dangerous
实例2:
<%
pp1="123"
pp2="456"
pp3="789"
i=1
do while i <4
response.write eval("pp" & i)
i=i+1
i=i+1
loop
%>
输出:123 456 789