Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptループ内に動的変数名を作成するにはどうすればよいですか?


これを実現するには、現在のスコープにプロパティを追加する必要があります。これを使用してこれを達成します。これは、プログラムの現在のスコープ用です-

for (var i = 0; i < coords.length; ++i) {
   this["marker"+i] = "add here";
}

上記は必要なものを取得し、次のように取得します-

var a = this.marker0;
alert(a);
上記のように「ここに追加」というテキストが表示されます。


  1. JavaScriptで非同期ループを実装する方法は?

    以下は、JavaScriptで非同期ループを実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs

  2. 多次元JavaScriptオブジェクトを作成するにはどうすればよいですか?

    以下は、多次元JavaScriptオブジェクトを作成するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &n