posibles duplicados:
“Usual” functions vs function variables in JavaScript
What do you call this JavaScript syntax, so I can research it?'var foo = función ...' y 'la función foo() ...'
¿Hay una diferencia fundamental entre
function foo()
{
things();
}
y
var foo = function()
{
things();
}
¿O es function ...
simplemente syntactical sugar?
Gracias de antemano.
FYI, parece que el autor se deshizo de los comentarios en esa publicación. Aún así vale la pena leerlo. –
var foo = function() {} es solo DEFINICIÓN VARIABLE, antes de definir será indefinido.función foo() {} es una declaración de función regular, si antes declara usarla, el intérprete de JavaScript la encontrará incluso si no está declarada hasta otras partes en tu código. –
@Eric Andres, Parece que el autor se deshizo del sitio web/dominio también;) – Sachem