可能重複:
JavaScript: var functionName = function() {} vs function functionName() {}
Function declaration - Function Expression - Scope在javascript中var函數和函數有什麼區別?
我瞭解var a = 1
,是定義一個局部變量,但談的功能,我想這只是當前範圍內可用作爲var變量的行爲,以下兩個代碼片段之間有什麼區別?
function aPrint() {
console.log('a');
}
var a = function aPrent() {
console.log('a');
}
解釋是多麼簡潔!感謝您指出了與我的最佳聯繫 – mko 2012-02-04 09:48:43