思路不知道有没问题。function input(id)
{
//首先定义了一些数组
var a =new Array(...);
var b =new Array(...);
var c =new Array(...);
//我需要根据id 判断使用哪一个数组例如 id=a
我想是否有办法直接for (i=0;i<id.length;i++)}
还是必须得 if (id='xxx')
{
for (i=0;i<xxx.length;i++)
{
}
}
这样来循环?这样就比较麻烦 因为我定义了20个数组内容...
{
//首先定义了一些数组
var a =new Array(...);
var b =new Array(...);
var c =new Array(...);
//我需要根据id 判断使用哪一个数组例如 id=a
我想是否有办法直接for (i=0;i<id.length;i++)}
还是必须得 if (id='xxx')
{
for (i=0;i<xxx.length;i++)
{
}
}
这样来循环?这样就比较麻烦 因为我定义了20个数组内容...
arrn=o[idn],另外,也可考虑用switch
{
var a=new array(...if (i<0;....test (a);
直接使用a 而不需要继续在函数里进行switch 之类的...哈哈因为我在函数里定义了20个数组.
arrn=o[idn],
for(var key in o) {
if (key==id) {
number=o[key];
}
}