首頁  >  文章  >  web前端  >  如何在 JavaScript 循環中動態產生變數名稱:Google 地圖範例

如何在 JavaScript 循環中動態產生變數名稱:Google 地圖範例

DDD
DDD原創
2024-10-26 01:00:02797瀏覽

How to Dynamically Generate Variable Names in JavaScript Loops: A Google Maps Example

使用循環建立動態變​​數名稱

在循環中動態建立變數名稱可能是有利的,因為這允許在循環中建立一系列變數

問題:

假設的場景,我們需要在循環中產生動態變數名稱,涉及Ajax Google 地圖腳本。目標是建立一系列名為marker0、marker1、marker2等的變數。

問題:

但是,嘗試使用語法標記 i導致語法錯誤,因為 Firebug 指示缺少分號。

解:

建立動態變​​數名稱的建議方法是使用陣列。以下是我們實現這一目標的方法:

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

在此解決方案中,我們建立一個名為標記的數組,並在循環的每次迭代期間根據索引值 i 設定其元素。這可以方便地產生所需的變數序列。

以上是如何在 JavaScript 循環中動態產生變數名稱:Google 地圖範例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn