【发布时间】:2013-07-16 07:52:31
【问题描述】:
如果我有代码:
function A() {
function B() {
}
B();
}
A();
A();
每次调用 A 时是否都会解析和创建 B 函数(这样会降低 A 的性能)?
【问题讨论】:
-
你为什么需要那个? :)
-
我会说是的,因为函数 B 只存在于函数 A 的范围内
-
为什么不在 A 之外创建函数 B,在 A 内部调用 B?
-
Gintas K:我有函数,该函数中的一些代码块需要重用,但只是在那个函数中
-
我想其他人已经问过同样的问题了:stackoverflow.com/questions/6476540/…
标签: javascript