Firefox 27(Nightly) にて SpreadCall が実装された

func (a, b, ...iterableObject);

な感じで、イテレート可能なオブジェクトを展開して、それぞれの引数に分けてくれるもの。

func (a, b, ...[1,2,3,4]) とすると、func (a, b, 1, 2, 3, 4)としたのと同等になる。

テストコード

mozilla-central file search "js/src/jit-test/tests/basic/spread-call" あたりから見ると良いよ

SpreadOperator

ECMAScript 6th 的には SpreadOperator という...演算子でできることの一つとなる。

MDMも更新されている模様。