【问题标题】:define variable with braces?用大括号定义变量?
【发布时间】:2019-07-04 12:04:11
【问题描述】:

这本书用大括号'{'定义了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);
}

【问题讨论】:

    标签: javascript arrays variables definition


    【解决方案1】:

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

    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)
    

    【讨论】:

      猜你喜欢
      • 2014-05-31
      • 2021-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-19
      • 2016-05-16
      相关资源
      最近更新 更多