私は3つの変数を持つ配列のシーケンスを作成しようとしています。 配列の作成をトリガするアクションがあり、この配列は3つの異なるHTMLテキストボックスから情報を取得します。トリガー - - ARRAY0 の作成 - 各テキストボックスからのデータA、B、Cのコレクション :シーケンシャルアレイの作成
アイデアは、このようなものになるだろう。 - データの各テキストボックスから、B、Cの警告
- トリガー
- 配列1の作成
- コレクション。
- 警告 -trigger
- など配列2 などの作成、
私は、次のコードを使用して試してみました:
function sarasa() {
window['p' + i] = new Array(document.getElementById("condition").value,
document.getElementById("startcondition").value,
document.getElementById("endcondition").value);
i++;
alert (p1[0]);
alert (p0[1]);
alert (p0[2]);
alert (p1[0]);
alert (p1[1]);
alert (p1[2]);
}
最後のアラートがコードかどうかを確認しました仕事をしていました。
私の最大の問題は、私が実際にアレイの代替命名を達成しているかどうかがわかりません。何か案が?
オブジェクトには、 'var i = 0、p = [];'/'p [i] = [...];'/'p [0] [0]'などのオブジェクトを含めることができます。これは、多くの場合、順序付けされた変数を定義する上で一般的に好まれます(より慣用的です)。 –
[これは、ECMAScript 6.0がメタプログラミングをサポートしていることを示唆しています](https://www.keithcirkel.co.uk/metaprogramming-in-es6-symbols/)、実際にそこに行きたくはありません - JonathanLonowski、2D配列はあなたが実際に何をしているかです。 –