Возможные дубликаты:
"Обычные" функции против функциональных переменных в JavaScript
Что вы называете синтаксисом JavaScript, поэтому я могу его исследовать?
Существует ли принципиальное отличие между
function foo()
{
things();
}
и
var foo = function()
{
things();
}
Или function ...
просто синтаксический сахар?
Спасибо заранее.