0

別の変数を含む変数を作成しようとしています。

Example:
var options_id = ...

ここで、「id」は別の変数を介して動的に作成されるため、結果は次のようになります。

var options_1 = ...
var options_2 = ...
etc.

'id'は、次のように動的に宣言されます。

var id = itemid;

変数に「id」変数を含めるための構文はどうなりますか

var options_id

4

3 に答える 3

2

これがあなたが探しているものだと思います:

window['options_' + id] = ...
于 2012-08-18T18:14:34.177 に答える
1

代わりにオブジェクトを使用することを考えましたか? あなたがすることができます:

var id = itemid;
var options = {};
options['id'] = …;

次に、次を使用してアクセスします。

options.id
于 2012-08-18T18:14:23.443 に答える
0

Objectそのための が JS にあると思います。

例えば:

var options = new Object();

var options.id = 'foo';

または、数値インデックスを使用する場合は、に頼ることができますArray

于 2012-08-18T18:13:44.600 に答える