【发布时间】:2018-08-17 13:44:17
【问题描述】:
很明显,这个例子中声明了两个同名函数,结果就是后面的函数覆盖了前面的函数。
function addSomeNumber(num) {return num + 100;}
function addSomeNumber(num) {return num + 200;}
【问题讨论】:
-
为什么会导致内存泄漏?
-
也许您应该查看developer.mozilla.org/en-US/docs/Web/JavaScript/…。向下滚动到垃圾收集。
-
在js中,函数名就像一个指针。所以我认为 back 函数会重定向到一个新的内存区域。