0

最終的に次のようになる多次元配列を作成したいと思います。

s
    [4]
        [3]
            [7][235,25903,502935],
            [8][2973,20385,97250],
            [9][293,2752,2935]
        [4]
            [7][28357,2057,923705],
            [8][2398,20597,20579],
            [9][275,23975,203795]

PHP ではこれは非常に簡単に実行できますが、javascript では、2 番目の次元が定義されていないことについて BS を取得し続けています。

var s = [];
    s[4][3][7] = [23095,20753,2067];
    s[4][3][8] = [2664,86295,29357];

(それは私がPHPでこれを行う方法ではありません)

4

1 に答える 1

2

Array値を代入する前に、ネストされた各配列を として宣言する必要があります。

var s = [];
s[4] = [];
s[4][3] = [];
s[4][3][7] = [23095,20753,2067];
s[4][3][8] = [2664,86295,29357];
于 2012-09-21T19:46:11.847 に答える