Le tableau ASP mentionné dans cet article fait référence au tableau utilisant le langage par défaut VBScript comme langage dans ASP.
exemple:
DimMonArray()
pour i = 0 à 10
ReDim Préserver MyArray(i)
MonTableau(i)=i
suivant
indice
définition
dim arr() 'Définir un tableau dynamiquedim arr2(2) 'Définir un tableau statique
L'ajout de parenthèses après le nom de la variable crée un tableau. Si une valeur est spécifiée entre parenthèses, cela signifie définir un tableau statique, c'est-à-dire un tableau de taille fixe.
en code
effacer
Lors de l'effacement d'un tableau dynamique, l'espace de stockage du tableau dynamique est libéré ; lors de l'effacement d'un tableau statique, il initialise uniquement les valeurs des éléments du tableau.
faible arr()redim arr(2)
effacer arr
erreur alert(ubound(arr))', l'effacement a libéré tout l'espace de stockage du tableau dynamique.
faible arr(1)
effacer arr
alert(ubound(arr))' affiche 1, effacer initialise uniquement la valeur de l'élément du tableau statique, et l'espace qu'il occupe est toujours là.