举个栗子
for(var i = 0;i<10000;i++){
fun()
}
function fun(){
var a = 1+2+3+4;//模拟业务逻辑
...
...//使用到a的次数较多
//结尾 a是否应该设置为null呢
a = null;
}
如上 fun频繁调用
a是否应该设置为null呢
标签没有JS 就随便选了两个
举个栗子
for(var i = 0;i<10000;i++){
fun()
}
function fun(){
var a = 1+2+3+4;//模拟业务逻辑
...
...//使用到a的次数较多
//结尾 a是否应该设置为null呢
a = null;
}
如上 fun频繁调用
a是否应该设置为null呢
标签没有JS 就随便选了两个
在您的这段代码中,不需要。原因:在您的这段代码中,a仅仅是fun函数内部的局部变量。当fun执行结束后,a自然会被回收。