问答详情
源自:2-2 随机算法及实现

有点小问题

[array[i],array[j]] = [array[j],array[i]]是啥意思,es6的语法吗

提问者:慕粉4388064 2017-11-29 17:04

个回答

  • mryang
    2017-11-29 23:38:02
    已采纳

    交换值,等效以下代码:

    var tmp = array[i];
    array[i] = array[j];
    array[j] = tmp;


  • 边城
    2017-12-09 22:12:43

    [var1, var2] = array,这是 es6 的解构语法,可以看看阮老师的 http://www.imooc.com/article/20609。

  • 慕仔2174320
    2020-06-14 01:36:32

    但是会报错