javascript: ¿Por qué esta declaración de retorno causa un error de sintaxis?
Estoy usando Apatana 3, modifiqué un poco el formateador de código JS para que parezca más claro, a continuación aparece el código después del formato, me da un error:
copyOffset : function( index )
{
return
{
x : index, y : index
};
}
firebug dame
SyntaxError: invalid label
si lo cambio a
copyOffset : function( index )
{
return{
x : index, y : index
};
}
estará bien, cualquiera que pueda decirme cuál es la diferencia entre estas dos declaraciones de devolución?