博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript的垃圾回收机制
阅读量:5876 次
发布时间:2019-06-19

本文共 282 字,大约阅读时间需要 1 分钟。

功能:将没有必要存在的变量所占用的内存回收

  • 标记清除(最常用)

    • 进入环境
    • 离开环境
    • 标记方式:
      • 反转某个特殊的位
      • 建立标记状态表
  • 引用计数

    • 存在的问题:循环引用
    • IE中DOM和BOM中的对象是使用c++以COM对象实现的,就采用的是引用计数。可以通过手工切断原生js对象与DOM对象的连接。(在IE9中已经得到解决)
    • 性能问题:垃圾回收机制是周期运行的。在什么时候执行将是一个十分重要的问题,IE7之后采用设定临界值动态修正的方法。
    • 解除引用:设值为NULL。

转载于:https://juejin.im/post/5acd9a37f265da238059fe1a

你可能感兴趣的文章
软件工程第二次作业-个人实战
查看>>
To: throughout the year, can MBT Baridi
查看>>
精通javascript笔记(智能社)——简易tab选项卡及应用面向对象方法实现
查看>>
How to use Git and svn together
查看>>
位运算符与逻辑运算符在操作逻辑型数据时的区别
查看>>
【WPF】控件使用-宽度自动适应窗口大小
查看>>
C++中的对象的赋值和复制
查看>>
Python day2
查看>>
当我们谈论CloudTable时究竟在谈论什么?
查看>>
map和flatMap
查看>>
Vue2.0 vue-source.js jsonp demo vue跨域请求
查看>>
CF865D Buy Low Sell High
查看>>
解决页面使用ifrmae后,在session失效后登录页面在子页面中显示(子窗体出现父窗体)...
查看>>
例子:两个列表之间移动数据
查看>>
EF Core反向导航属性解决多对一关系
查看>>
数据流图试题
查看>>
多媒体基础-试题01
查看>>
Tesseract-ocr c#文字识别简单入门
查看>>
得到CPU 及硬盘序列号(网友给的,未证实)
查看>>
js-图片img转base64格式
查看>>