在JavaScript中怎样释放内存?

ChinaPcFan 2003-09-30 01:27:39
在JS中创建了XMLDocument、XMLHTTP、HTMLElement、Object、Array等对象,这些对象不再需要使用时,应怎样使它们释放内存?
我在函数体内声明一个局部变量来保存新创建的XMLDocument对象,本以为此函数执行完后就会自动释放内存的,结果没有释放,把变量高为null还是没有释放,用尽了一切我能想到的方法都没能让它释放内存,请教各位高手,应该怎样操作??

function test(){
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
xmlDoc.async = false;
xmlDoc.load('test.xml');
xmlDoc = null;

}
...全文
63 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lincoke 2003-09-30
  • 打赏
  • 举报
回复
对像名.close()

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧