3つの固定フィールドを含む配列を作成しようとしていました。
ので、ループのjavascriptを使用した複数の変数宣言
var x0 = new Array(x,y,z);
のようなものは今のものは、異なる値を持つX []、などの複数のアレイが可能です。
だから、変数xに値を渡すことになる
var x1 = new Array(x,y,z); x2 = new Array(x,y,z);
ような、Y、X0等Z [0] = "テスト"、X0 [1] = "別の"、...
Iはそのような配列の可変数を作成する必要があるので、もし私が値10を渡すと、それは私のために10の異なる配列を作成する必要があります。どのようにしてこれを行いますか?変数を作成するためにループを使用することはできますか?
多次元配列と呼ばれるものがありますが、使用方法がわかりませんでした。私は試みましたが、明らかにそれは非常に異なっており、私はそれを理解しませんでした。 また、私はオブジェクトを宣言し、その値をパラメータに渡し、必要に応じてオブジェクトを作成することを考えました。これは可能ですか?そして、どの方法が良いでしょうか?
これを行う方法は他にありますか?おそらく最も効率的なものでしょうか?
さて、私はこれを試しました。 'var myArrays = []; var x = "a"; var y = "b"; var z = "c"; for(var i = 0; i <4; i ++){ myArrays.push([x、y、z]); } ' 私はx [0] [0]をaとして取得します。 x [0] [1]は未定義です。私はどのようにbを得るのですか? – Naivejs
私のために働く:http://jsfiddle.net/6YjHX/ 'x'はちょうど" a "、配列は' myArrays'ですので、 'myArrays [0] [1]' –
申し訳ありません、私の悪い、私は間違った値。 ありがとう:D – Naivejs