【发布时间】:2011-02-25 07:22:36
【问题描述】:
可能重复:
JavaScript: var functionName = function() {} vs function functionName() {}
假设我们在一个函数内部,而不是在全局命名空间中。
function someGlobalFunction() {
var utilFunction1 = function() {
}
function utilFunction2 () {
}
utilFunction1();
utilFunction2();
}
这些是同义词吗?当someGlobalFunction 返回时,这些功能是否完全不复存在?出于可读性或其他原因,我应该更喜欢其中一个吗?
【问题讨论】:
标签: javascript