JavaScript が真の多次元配列を許可していないことは承知していますが、配列内に配列を配置することで、1 つを「くっつける」ことができます。
2 つの質問があります。
1) 10 個の配列を、10 個の配列を含む 1 つの多次元配列に変換すると、Web ページのパフォーマンスが向上するか、損傷するか、または影響がありませんか?
2) 100 個の要素を持つ配列を作成したいと考えています。これらはそれぞれ 2 つの要素の配列になり、最終的にはそれぞれが不定長の配列になります。
この「多次元」配列を作成する次のコードがあります。
var RouteArray = new Array(100);
for (var i=0; i <100; i++)
{
RouteArray[i]=new Array(2);
for (var j=0; j <2; j++)
{
RouteArray[i][j] = new Array();
}
}
このコードは理にかなっていますか? または、経験豊富なコーダーがより良い方法を提案できますか?
また、次のコードを使用して、上記の多次元配列の不定配列に追加できると仮定します。
RouteArray[88][0].push(ValueToPush);
最後に、次を使用してプッシュしたばかりの値を呼び出すことができますか?
Var ValueAdded = RouteArray[88][0][0];
お時間をいただきありがとうございます。この質問が他の場所で回答されている場合はお詫び申し上げます。
ジョン