De plus en plus, je vois des fonctions déclarées comme
var foo = function() {
// things
};
Au lieu de la façon dont j'avais appris, comme
function foo() {
// things
}
Quelle est la différence? Meilleure performance? Portée? Dois-je utiliser cette méthode?