rest = a.splice(i, ?)

配列 ai 番目以降を抜き出したいとき、

a.splice(i, a.length)

だと冗長なので単に省略して

a.splice(i)

と書いていたが、少し前に JScript で失敗することを知って

a.splice(i, 1/0)

((1/0 === Infinity))と書くようになり、でつい今日、今度は JSC が受け付けないことを知った。

http://jsdo.it/satyr/splice_rest

omit 1/0 9e9
IE8 ng ok ok
Sf5 ok ng ok
Fx3/GC8 ok ok ok

ES 的には splice(1)splice(1, 0) 相当らしくカオス。
仕方ないのでこれからは 9e9 ((.length の上限 -1>>>0 より大きければなんでもいい)) を使うことにする。