c4se記:さっちゃんですよ☆

.。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)

.。oO(此のblogは、主に音樂考察Programming に分類されますよ。ヾ(〃l _ l)ノ゙♬♪♡)

音樂は SoundCloud に公開中です。

考察は現在は主に Scrapbox で公表中です。

Programming は GitHub で開發中です。

JavaScript多重代入

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に成って、使へなく成った。此の仕様は死んだ。