Das in diesem Artikel erwähnte ASP-Array bezieht sich auf das Array, das die Standardsprache VBScript als Sprache in ASP verwendet.
Beispiel:
DimMyArray()
für i = 0 bis 10
ReDim Preserve MyArray(i)
MyArray(i)=i
nächste
Index
Definition
dim arr() 'Dynamisches Array definierendim arr2(2) 'Statisches Array definieren
Durch das Hinzufügen von Klammern nach dem Variablennamen wird ein Array erstellt. Wenn in den Klammern ein Wert angegeben wird, bedeutet dies, dass ein statisches Array, also ein Array mit fester Größe, definiert wird.
im Code
löschen
Beim Löschen eines dynamischen Arrays wird der Speicherplatz des dynamischen Arrays freigegeben. Beim Löschen eines statischen Arrays werden nur die Elementwerte des Arrays initialisiert.
dim arr()redim arr(2)
Arr. löschen
Fehler „alert(ubound(arr))“, durch Löschen wurde der gesamte Speicherplatz des dynamischen Arrays freigegeben.
dim arr(1)
löschen arr
„alert(ubound(arr))“ zeigt 1 an, Erase initialisiert nur den Elementwert des statischen Arrays und der von ihm belegte Platz ist immer noch vorhanden.