Javascript: Warum verursacht diese return-Anweisung einen Syntaxfehler?
Ich benutze Apatana 3, ich habe den JS-Code-Formatierer ein wenig modifiziert, damit er klarer erscheint. Unten ist der Code nach dem Formatieren, es kommt ein Fehler:
copyOffset : function( index )
{
return
{
x : index, y : index
};
}
Feuerkäfer gib mir:
SyntaxError: invalid label
wenn ich es ändere zu:
copyOffset : function( index )
{
return{
x : index, y : index
};
}
Wird alles in Ordnung sein, kann mir jemand sagen, was der Unterschied zwischen diesen beiden return-Anweisungen ist?