-2

jqueryで3次元の動的配列を生成するにはどうすればよいですか(配列が動的で、変数からフィードする必要がある場合の長さ)?

4

2 に答える 2

0

JavaScript の配列は本質的に動的です。

次元を追加するには、次の次元にしたいアイテムに配列を入れるだけです。

var 1D = [0, 0];

var 2D = [ 
    [0, 0], 
    [0, 0] 
];

var 3D = [ 
    [ 
        [0, 0], 
        [0 ,0], 
        [0, 0] 
    ], 
    [ 
        [0, 0], 
        [0 ,0], 
        [0, 0] 
    ], 
    [ 
        [0, 0], 
        [0 ,0], 
        [0, 0] 
    ]
];
于 2013-03-19T18:49:17.650 に答える
0

jqueryは必要ありません。単純なJSだけです

   var threeDarr = [];

    var firstArr = [];
    var secondArr = ['x','y','z'];

    firstArr.push(secondArr);
    threeDarr.push(firstArr);



     console.log(threeDarr[0][0][0]); //prints x
     console.log(threeDarr[0][0]); // prints ["x", "y", "z"]

ここにフィドルがあります

于 2013-03-19T18:56:18.733 に答える