小编Yaş*_*ÇLİ的帖子

列出任何类型的排序

我有一份清单.但类型是任何.

// list: List[List[Any]] = List(List(b, 50), List(a, 25), List(i, 60))
val list = List( List("b", 50), List("a", 25), List("i", 60))


// sort should be list(0)(0) "String" sort
("a", 25), ("b", 50), ("i", 60)

// or  list(0)(1) "Integer" sort
("a", 25), ("b", 50), ("i", 60)
Run Code Online (Sandbox Code Playgroud)

我想排序.我能怎么做?先感谢您.

scala

3
推荐指数
1
解决办法
755
查看次数

对象定义SyntaxError

为什么第二行代码产生错误而不是第三行?

{ foo: 'bar' } // => 'bar'

{ "foo": 'bar' } // => SyntaxError: Invalid label

({ "foo": 'bar' }) // => { foo: 'bar' }.
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
99
查看次数

无法访问的条件块中的函数声明

很有意思.你为什么这么认为?

var fn1 = function() {
    function fn2() {
        return "fn2 initialize...."
    }

    if (false) {
        function fn2() {
            return "fn2 if --> false"
        }
    }
    return fn2();
}

fn1();  // "fn2 if --> false"
Run Code Online (Sandbox Code Playgroud)

或者更有趣;

var fn1 = function() {
    function fn2() {
        return "fn2 initialize...."
    }

    if (false) {
        function fn2() {
            return "fn2 if --> false"
        }
    }
    return fn2();

    function fn2() {
        return "fn2 return after"
    }
}

fn1();  // "fn2 return after"
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
191
查看次数

标签 统计

javascript ×2

scala ×1