JavaScript: почему этот оператор возврата вызывает синтаксическую ошибку?

Я использую Apatana 3, я немного изменил форматер кода JS, чтобы он казался более понятным, ниже приведен код после формата, он дает мне ошибку:

    copyOffset : function( index )
    {
        return
        {
            x : index, y : index
        };
    }

firebug дай мне:

SyntaxError: invalid label

если я изменю это на:

    copyOffset : function( index )
    {
        return{
            x : index, y : index
        };
    }

все будет в порядке, кто-нибудь, кто может сказать мне, в чем разница между этими двумя операторами возврата?

Ответы на вопрос(2)

Ваш ответ на вопрос