Возможный дубликат:
JavaScript: var functionName = function() {} vs function functionName() {}
Объявление функций в JavaScript
Я видел 2 разных синтаксиса для определения функций в javascript:
function f() {
...
}
Как и
var f = function() {
...
};
Какая разница между ними? Является ли один из них устаревшим?