用大括号定义变量?

时间:2019-02-11 01:55:33

标签: javascript arrays variables definition

这本书用大括号'{'定义了javascript变量,该变量在我的编译器(npm 5.6.0)上返回错误“ SyntaxError:Unexpected token {”。

我在这里发现了类似的问题(SyntaxError: Unexpected token { in 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 :(得分:0)

这不是一个非常聪明的解决方案,但是我认为如果您想这样做可能会有所帮助。

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)