3个回答
展开全部
javascript貌似不能直接写二维数组 而且javascript的所有变量都是需要初始化的
建议这样写:
var a = []; var b = [1,2,3]; var c= ["a","b","c"];
a.push(b) ;
a.push(c);
这个时候a实际上就是一个二维数组了
a[0][2] 为 3
a[1][0] 为 a
如果要带进函数 就是 myfunction(a)就好了
你的问题可能出在二维数组初始化的问题上了 在javascript里面变量是必须初始化的 这点很重要
建议这样写:
var a = []; var b = [1,2,3]; var c= ["a","b","c"];
a.push(b) ;
a.push(c);
这个时候a实际上就是一个二维数组了
a[0][2] 为 3
a[1][0] 为 a
如果要带进函数 就是 myfunction(a)就好了
你的问题可能出在二维数组初始化的问题上了 在javascript里面变量是必须初始化的 这点很重要
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询