1. ホーム
  2. javascript

ループ内で動的な変数名を作成するには?

2023-09-17 01:51:48

質問

私はajaxのグーグルマップスクリプトに取り組んでいて、forループで動的な変数名を作成する必要があります。

for (var i = 0; i < coords.length; ++i) {
    var marker+i = "some stuff";
}

取得したいのは marker0 , marker1 , marker2 といった具合です。 で、何か問題があるのでしょう marker+i

Firebugではこのように表示されます。 missing ; before statement

どのように解決するのですか?

配列を使用します。

var markers = [];
for (var i = 0; i < coords.length; ++i) {
    markers[i] = "some stuff";
}