私のプロジェクトは、速度制限のあるGoogleMapAPIを呼び出しています。したがって、forループの速度を落とす必要があります。
私は次のforループJSコードを持っています:
// Iterate Data and create markers
for (var i in Data) {
address = Data[i].address;
tag = Data[i].tag
placeAddressOnMap(address, tag);
i = i + 1 ;
}
既存のforループの速度を落とすにはどうすればよいですか?
動作しない次のJSコードを試しました。
// Iterate Data and create markers
for (var i in Data) {
address = Data[i].address;
tag = Data[i].tag
placeAddressOnMap(address, tag);
i = i + 1 ;
setTimeout(function () { i = i }, 2000); // failing delay using setTimeout(function () { }, 2000);
}