1. $(function() {
function foo() { return true; }
log(bar()); // getting error
var bar = function() { return true; };
});
2. $(function() {
function foo() { return true; }
var bar = function() { return true; };
log(bar()); // Working
});
我這裏的困惑是下面兩個聲明和哪個是有用的區別是什麼?下面的語法有什麼區別?
var bar = function() { return true; };
function bar(){ return true; };
您在第一個示例中調用'bar()'後纔可用。 –