思考了好一会,原来eval的路径写法是这样的。例如要表达路径:mymc.q1
错误写法:
var i = 1;
mymc.eval("q" + i);
正确写法:
var i = 1;
eval("mymc.q" + i);
另外,此路径还可以用中括号的方式来表达
var i = 1;
mymc["q" + i];
或
this["mymc.q" + i];
【2007-3-2更新】
如[]后面还要接MC
错误写法:mymc["q" + i]mymc2;
正确写法:mymc["q" + i].mymc2;
来源:zhugao.cn 作者:朱高