参数传递会导致Node.js中的内存泄漏

时间:2012-12-10 02:28:46

标签: node.js memory-leaks

我已经知道像这样使用闭包会导致内存泄漏,因为所有其他变量都没有释放。

function()
{
  var a = 0;
  var b = 1;
  sample_func( "123",function(){
    console.log(b+1);
  });
}

但这是怎么回事?

function()
{
   var a = 0;
   var b = 1;
   rtn_func(b);
}

var rtn_func = function(b){
    console.log(b+1);
}

将变量传递给其他函数作为参数会导致Node.js中的内存泄漏吗?

更新:在trn_func之后,会自动释放吗?

0 个答案:

没有答案