x = [1, 2, 3]
var a, b, c; [a, ...b] = x, [c] = b.splice(-1);
var a, b, c, splice = [].splice; [a, ...b] = x, [c] = splice.call(b, -1);