JavaScript: почему этот оператор возврата вызывает синтаксическую ошибку?
Я использую Apatana 3, я немного изменил форматер кода JS, чтобы он казался более понятным, ниже приведен код после формата, он дает мне ошибку:
copyOffset : function( index )
{
return
{
x : index, y : index
};
}
firebug дай мне:
SyntaxError: invalid label
если я изменю это на:
copyOffset : function( index )
{
return{
x : index, y : index
};
}
все будет в порядке, кто-нибудь, кто может сказать мне, в чем разница между этими двумя операторами возврата?