0

假设我们有一个函数:

function fn(){return this;}

如果我们通过 调用函数foo = fn();,那么foo将得到 的值this,但我很好奇如果在没有接收者的情况下调用函数,返回的去向,即fn();

谢谢!

4

2 回答 2

6

它无处可去。返回的值不会被任何东西引用并被“丢弃”。

于 2012-04-29T01:04:52.693 回答
0

变量用于分配内存并将其保持在持久状态。

当不使用任何变量时,用于处理的内存将被释放回池中。操作的结果没有分配到任何地方。

于 2012-04-29T01:20:35.313 回答