zoukankan      html  css  js  c++  java
  • JavaScript具有自动垃圾回收机制

    JavaScript具有自动垃圾回收机制
    原理:
    找出那些不再继续使用的变量,然后释放其占用的内存。
     
    正常的生命周期:
        局部变量指在函数执行的过程中存在。而在这个过程中,会为局部变量在栈或堆内存上分配响应的空间,以便存储他们的值。
     然后在函数中使用这些变量,直至这些函数执行结束。
     
    JavaScript最常用的垃圾收集方式是:标记清除。
    当变量进入环境时,标记为“进入环境”。
    离开环境,标记为“离开环境”。
     
    一旦数据不再使用,最好通过将其值设为null来释放引用--叫做解除引用。适用于大多数全局变量与全局对象。
    解除引用的正真作用是让值脱离执行环境,以便垃圾收集器下次运行时将其回收。
  • 相关阅读:
    vim
    Windows Scripting Host
    html5的新特性
    如何设置网页的搜索关键字
    Css Rest 方法
    javascript绑定事件
    AJAX 跨域请求
    转载ajax
    jQuery的hover()方法(笔记)
    无缝滚动案例解析
  • 原文地址:https://www.cnblogs.com/zqzjs/p/5064863.html
Copyright © 2011-2022 走看看