var a, b; [a, b] = [3, 4];
とすれば、aに3、bに4が代入される。
配列の構造で対応を付けるわけだ。
これはJavaScriptの比較的新しい機能で、確認できたところでは、Mozilla Firefox 3.1 Beta 2, Opera 10 alphaでは動いた。
MSIEはとりあえず、Apple Safari, Google Chromeは対応していない。
解り易いし、関数書く時に便利だから、対応して。
20130708追記
言及が有った (-ε-いつかのブログ-з- : [JavaScript]自作関数で複数の戻り値を返す) ので久々に調べた。
Opera 15でBlink + V8に成って、使へなく成った。此の仕様は死んだ。