如题所述
第1个回答 2017-04-04
var a; 这时候打印a 的值就是 undefined;
a=null;这个时候会在垃圾回收机制中被回收;本回答被网友采纳
a=null;这个时候会在垃圾回收机制中被回收;本回答被网友采纳
第2个回答 2017-04-04
var a={x:1};
a=undefined;//a对象会被GC垃圾回收
a=undefined;//a对象会被GC垃圾回收
第3个回答 2018-07-20
delete 关键字
如
删除全局变量 delete str; 或 delete window.str;
删除对象属性 detete str.string(外部操作),detete this.string(内部操作);
函数内部变量自行销毁
如
删除全局变量 delete str; 或 delete window.str;
删除对象属性 detete str.string(外部操作),detete this.string(内部操作);
函数内部变量自行销毁