определить переменную с фигурными скобками? - PullRequest
0 голосов
/ 11 февраля 2019

Книга определяет переменную javascript с фигурными скобками '{', которая возвращает ошибку "SyntaxError: Unexpected token {" в моем компиляторе (npm 5.6.0)

Я обнаружил подобную проблему здесь ( SyntaxError:Неожиданный токен {в javascript ), который использовал функцию внутри переменной, но, боюсь, это неправильное решение.

var variable_to_use = from_data(array){

    for(var i = 0 ; i < array.length; i++ )
    {
        for ( var n = 0; n < array.length; n++ ) {
            if ( array[n] > array[n+1]) {
                var temp = array[n];
                array[n] = array[n+1];
                array[n+1] = temp;
            }
        }
    }
    return (array);
}

1 Ответ

0 голосов
/ 11 февраля 2019

это не очень умное решение, но я думаю, что это может помочь, если вы захотите это сделать.

var variable_to_use = function from_data(array) {

    for(var i = 0 ; i < array.length; i++ )
    {
        for ( var n = 0; n < array.length; n++ ) {
            if ( array[n] > array[n+1]) {
                var temp = array[n];
                array[n] = array[n+1];
                array[n+1] = temp;
            }
        }
    }
    return (array);
}(array)
...