JS语法问题,请我这样写对不对?

来源:百度知道 编辑:UC知道 时间:2024/06/09 05:58:06
var diyiceng_s = new Array();
var diyiceng_v = new Array();
var dierceng_s = new Array();
var dierceng_v = new Array();
var disanceng_s =new Array();
var disanceng_v =new Array();
diyiceng_s[0] = '第1大类';
diyiceng_v[0] = '001000000';
dierceng_s[0] = new Array();
dierceng_v[0] = new Array();
dierceng_s[0][0] = '第1大类1小类';
dierceng_v[0][0] = '001000000';
disanceng_s[0] =new Array();
disanceng_v[0] =new Array();
disanceng_s[0][0] =new Array();
disanceng_v[0][0] =new Array();
disanceng_s[0][0][0] = '第1大类1分类第1小类';
disanceng_v[0][0][0] = '001000000';

var arr=new Array();
for(i=0;i<length;i++)
arr[i]=new Array();

其中length是一维的长度。
没有办法,js不直接支持多维数组,所以只有这样一层一层的定义下来。到三维就很麻烦了