jQuery での 2 次元配列の定義方法は、JavaScript での 2 次元配列の定義方法と基本的に同じです。
1 次元配列は、同じ型と名前を持つデータ要素のコレクションです。 2 次元配列の場合、多数の行と列で構成されるテーブルとして考えることができます。各行には同じ数のデータ要素が含まれており、通常、各要素は同じタイプです。
jQuery では、次のメソッドを使用して 2 次元配列を定義できます:
var myArray = new Array(3); for (var i = 0; i < 3; i++) { myArray[i] = new Array(3); }
上記のコードは、3 行 3 列の 2 次元配列を定義します。行を変更できます。必要に応じて列と番号を入力します。
配列内の要素に初期値を割り当てる必要がある場合は、配列を定義するときに対応する要素に初期値を直接割り当てることができます。
var myArray = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
上記のコードは 3 を定義します。同上 3行3列の配列で、各要素に初期値を代入します。
次のメソッドを使用して、配列内の任意の要素を読み取り、変更できます:
myArray[row][col] = value; // 将值设置到数组中 console.log(myArray[row][col]); // 从数组中获取值
ループを使用して配列全体を走査することもできます:
for (var i = 0; i < myArray.length; i++) { for (var j = 0; j < myArray[i].length; j++) { console.log(myArray[i][j]); } }
上記コードは配列全体を反復処理し、各要素の値を出力します。
要約すると、2 次元配列を定義するには、まず行と列を定義する必要があります。その後、配列を走査して変更することで配列を操作できます。より大きな配列の場合は、効率を向上させるために「配列アルゴリズム」を使用するなど、jQuery の最適化メソッドの使用を検討できます。
以上がjqueryで2次元配列を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。