让eval解析整个关系表达式:
eval('typeof str' + i + '== "undefined"')如下:
<SCRIPT LANGUAGE="JavaScript">
var str1='seagle1';
var str2='seagle2';
var str4='seagle4';
var str6='seagle6';
for (var i=1; i<10; i++)
{
if (eval('typeof str' + i + '== "undefined"'))
{
document.write("<font color=red>str" + i + " NOT defined</font><br>");
}else
{
document.write("str" + i + " = " + eval('str' + i) + "<br>");
}
}
</SCRIPT>