Ich sehe immer mehr, wie Funktionen deklariert werden
var foo = function() {
// things
};
Statt wie ich es gelernt hatte
function foo() {
// things
}
Was ist der Unterschied? Bessere Leistung? Umfang? Sollte ich diese Methode anwenden?