js在声明一个函数,方法,数据的时候会开辟出新的空间,但数据不会被使用到的时候,就会被回收
function fn(){ var o = {} var oa = {} o.a = oa oa = o return "ddd" } fn()
o与oa相互引用的时候就不会触发垃圾回收机制
文章标签 JavaScript 文章分类 JavaScript 前端开发
js在声明一个函数,方法,数据的时候会开辟出新的空间,但数据不会被使用到的时候,就会被回收
function fn(){ var o = {} var oa = {} o.a = oa oa = o return "ddd" } fn()
o与oa相互引用的时候就不会触发垃圾回收机制
垃圾回收机制JS的垃圾回收机制是为了以防内存泄漏,内存泄漏的含义
原理:找出不使用的变量,释放内存。JavaScript是使用垃圾回收的语言,也就是很大的解决了跟踪内存.
内存泄漏是指程序中已经不再使用的内存却没有被正确释放或回收的情况。在编程中,当对象或数据不再被程序使用,
垃圾回收
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M