Erase函数用于重置固定大小的数组的值并释放动态数组的内存。它的行为取决于数组的类型。
Erase ArrayName
<!DOCTYPE html> <html> <body> <script language = "vbscript" type = "text/vbscript"> Dim NumArray(3) NumArray(0) = "VBScript" NumArray(1) = 1.05 NumArray(2) = 25 NumArray(3) = #23/04/2013# Dim DynamicArray() ReDim DynamicArray(9) ' Allocate storage space. Erase NumArray ' Each element is reinitialized. Erase DynamicArray ' Free memory used by array. ' All values would be erased. Document.write("The value at Zeroth index of NumArray is " & NumArray(0) & "<br />") Document.write("The value at First index of NumArray is " & NumArray(1) & "<br />") Document.write("The value at Second index of NumArray is " & NumArray(2) & "<br />") Document.write("The value at Third index of NumArray is " & NumArray(3) & "<br />") </script> </body> </html>
结果:
The value at Zero index of NumArray is The value at First index of NumArray is The value at Second index of NumArray is The value at Third index of NumArray is