在一个运行在WSH中并创建对象的Javascript程序中,让我们说Scripting.FileSystemObject或任何任意的COM对象,当我完成它时,是否需要将该变量设置为null?例如,我是否建议这样做:,当完成通过新ActiveXObject创建的对象时,是否需要将它设置为null?
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fileStream = fso.openTextFile(filename);
fso = null; // recommended? necessary?
... use fileStream here ...
fileStream.Close();
fileStream = null; // recommended? necessary?
效果不同于让瓦尔斯超出范围吗?