> var a = [1, 2, 3] undefined > a [1, 2, 3] > a.reverse(); [3, 2, 1] > a [3, 2, 1] > a.slice().reverse(); [1, 2, 3] > a [3, 2, 1]
a.reverse()
で破壊的a.slice().reverse()
で非破壊的
牌語備忘録 -pygo
> var a = [1, 2, 3] undefined > a [1, 2, 3] > a.reverse(); [3, 2, 1] > a [3, 2, 1] > a.slice().reverse(); [1, 2, 3] > a [3, 2, 1]
a.reverse()
で破壊的a.slice().reverse()
で非破壊的