これは、jQuery でのオブジェクト指向の概念の使用に関するものです。
配列の同じ要素にcharと整数を保存できるように、jQueryで構造体の配列を作成したいと考えています。
文字の値が「Y」であるかどうかに基づいて整数の値を変更できるように、配列の各要素に「Y」と 2 を格納したいと考えています。
次のコードがあります
var arrOfArr = new Array(3);
for (var x = 0; x < arrOfArr.length; x++) {
arrOfArr[x] = [new struct('Y', 0),new struct('Y', 0),new struct('Y', 0)];
}
function struct($user, $turnCount) {
var user = $user;
var turnCount = $turnCount;
}
今私が呼び出すとalert(arrOfArr[0][0].turnCount)
、それは与えていundefined
ます。しかしarrOfArr[0][0].turnCount = 0
、同じアラートを定義して再度呼び出すと、0 になります。
初期化時に構造体の配列を初期化する方法を教えてください。