Kann ich For-Schleife verwenden, um Variablen zu deklarieren? Weil das Erklären von Variablen mit ähnlichem einzeln nicht intelligent ist.Javascript: Variable durch for Schleife erzeugen
Zum Beispiel, wenn ich will Variablen wie: DATA1, DATA2 und DATEN3, ich werde es normalerweise erklären wie unten:
var data1 = "";
var data2 = "";
var data3 = "";
Und das unten ist das, was ich erwarte, dass wir in dem eigentlichen Code tun.
Verwenden Sie die for-Schleife und verwenden Sie "i", um die Nummer für jede Variable zuzuweisen.
for(var i = 0; i < 3 ;i++){
var data+i = "";
}
kann ich das tun? Ich nehme an, dass der obige Code nicht der richtige Weg ist, sondern nur ein Konzept.
Sie sollten niemals Variablen auf diese Weise generieren. Vor allem, wenn diese süße Datenstruktur ein Array ist. –
also wie soll ich das mit Array tun? weil ich nicht vorhersagen kann, wie viele datax ich haben möchte – anson920520
'var data = [];' wird Ihnen Millionen von Daten geben [x] - lesen Sie die [Dokumentation] (https://developer.mozilla.org/en-US/ docs/Web/JavaScript/Referenz/Global_Objects/Array) – mplungjan