是否有方法释放分配给vbscript中变量的内存?
例如:x = 10 执行此语句时,将分配内存并将值存储在该内存中。
是否有释放该内存的方法。
我知道一旦执行结束或者变量超出了函数的范围,内存会自动释放,但有没有一种方法可以释放它?
答案 0 :(得分:2)
答案 1 :(得分:2)
每个变量使用一些内存直到存在,甚至是Nothing Is Object
!
Set myObj = Nothing
WScript.Echo "IsObject = " & IsObject(myObj)
WScript.Echo "IsNothing = " & (myObj Is Nothing)
'>> IsObject = True
'>> IsNothing = True
(注意:Is
运算符比较两个对象引用变量。)
答案 2 :(得分:1)
如果它是一个对象,只需将其设置为Nothing
答案 3 :(得分:0)