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
});
ここでの私の混乱は、以下の2つの宣言の違いと、どちらが役立つかということです。
var bar = function() { return true; };
function bar(){ return true; };