Skip to content

当一个内存没有任何人应用的时候,马上会消失 #11

@yongheng2016

Description

@yongheng2016

当一个内存没有任何人应用的时候,马上会消失

function fn( ){
var b = 2;     函数执行的时候b诞生
 var a = 1;    函数执行的时候a诞生
window.xxx = a;   
return undefined // 函数执行完成后默认退出  b所在的环境(作用域)消失后  b死掉(对应的内存擦除)
}
fn( )  // 函数下 b的生命周期(注意特例:变量被引用的时候,死不了了)
         函数下a的周期本来要和b一样死掉,当此时window.xxx引用了a,所以a对应的内存死不了了,等浏览器关闭或刷新产生新的a吧

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions