JScript 的内存回收

作者:潇洒 来源:潇洒人生 时间:2007-10-16 20:02:00 

呵,以前也没考虑过这方面的东西,现在写的代码越来越多,越来越复杂,如果再不把不用的变量及时释放掉,到时肯定会出问题。今天无意中在无忧Q群里看大肉、老碧他们讨论这个话题,偶也关心了一下…… 但似乎最终没有一个很完美的解决方案。

但是以下代码(迷失网络大大写的)验证过能清理变量,释放内存,(不过可惜JScript才支持,所以是IEOnly),先 Mark 一下,等以后有空的时候再来深入研究吧……
具体讨论可以参考以下 CSDN 的贴子(n多牛人参与)...
http://topic.csdn.net/t/20021210/13/1247117.html

<script>
function AllocMem(){
  var str = "12345678";
  for(var i = 3 ; i < 24 ; i ++){
    str += str;
  }
   return str;
}
function A(a){
  a = null;
  return r;
  function r(){
  }
}
var f = A(AllocMem());
alert(1);
CollectGarbage();
r = null;
alert(2);
CollectGarbage();
</script>
标签:JScript,内存
0
投稿

猜你喜欢

  • 在python中获取div的文本内容并和想定结果进行对比详解

    2021-09-05 07:29:37
  • 约瑟夫问题的Python和C++求解方法

    2023-12-05 15:09:28
  • pytorch tensorboard可视化的使用详解

    2022-09-27 01:01:51
  • Python使用matplotlib绘图无法显示中文问题的解决方法

    2023-07-30 22:16:30
  • 无级分类的多级联动

    2020-07-02 12:53:12
  • python使用json序列化datetime类型实例解析

    2021-03-03 05:33:40
  • python如何编写win程序

    2022-12-09 11:48:38
  • JavaScript中const、var和let区别浅析

    2024-05-09 15:03:15
  • W3C优质网页小贴士(二)

    2008-04-07 12:14:00
  • JS画5角星方法介绍

    2024-05-13 09:06:36
  • 浅谈opencv自动光学检测、目标分割和检测(连通区域和findContours)

    2023-04-15 09:25:18
  • Go实现一个配置包详解

    2024-05-22 10:29:57
  • python 快速排序代码

    2022-04-15 00:00:21
  • Go语言基于Socket编写服务器端与客户端通信的实例

    2023-07-12 08:44:11
  • VBScript中LBound函数和UBound函数的用法

    2008-06-27 13:02:00
  • oracle表空间表分区详解及oracle表分区查询使用方法

    2024-01-14 19:42:14
  • Python如何避免文件同名产生覆盖

    2021-02-05 21:16:34
  • mysql常用监控脚本命令整理

    2024-01-16 14:42:07
  • 兼容firefox的给每一个onClick再附加一个事件

    2023-08-24 18:29:47
  • 运用PyTorch动手搭建一个共享单车预测器

    2022-10-20 06:25:04
  • asp之家 网络编程 m.aspxhome.com