オブジェクト初期化子の末尾にカンマを入れるコーディングについての議論
@hagat app.jsのコードで書いてあっても気にしませんが、PhoenixやPexのコードで書いてあったら小一時間説教するレベルです。
2012-05-04 03:09:48こういう場合に問題出るだろ!ってな話はそりゃ簡単に出てくるし面白くもない。むしろ、dummy:null入れても問題の起こらないケースってどんなのだろう?と考える方が面白い。少なくとも震源の人は、問題の起きない使い方してるんだろうし。 #ケツカンマ
2012-05-04 03:26:54たしかに。デバガのこと考えてなかったです。 @tacticsrealize 整った関数の群れのなかで1個だけダミーがあったら浮くなあ。デバッガでインスタンスを見た時に「なんだこの用途不明の変数は」ってなるし
2012-05-04 04:47:04IE9もIE6,7,8と同じ挙動でした。IE10の普及が待たれます。。 @kyo_ago 前試したけどfor inやることがあるのでこのやりかたはやめた。そもそもIE8以下無視すれば,あってもOKだしWebStormいいよ
2012-05-04 04:51:07@__tmy @DQNEO フォローありがとうございました。歴史的経緯でみるとJavaScript(及びJScript)がECMAScriptよりも先にあったんですね。「JavaScript VS JScript」をIEが引きずっている所を見るとIEの更新頻度の低さが伺えますね…
2012-05-04 07:23:39"ECMAScript3ではケツカンマについての記述がない" と書かれているようですが、まだ説明が必要なのですか…。 / JavaScriptの「ケツカンマ問題」まとめ - DQNEO起業日記 http://t.co/T1OD19yV
2012-05-04 08:04:50"ECMAScript3準拠をうたいつつケツカンマ許可しているGoogle Chrome,Firefoxはバグということになるのでしょうか" / ES5.1に準拠してる、と http://t.co/H8i0zKpA で説明したつもりです…。
2012-05-04 08:14:55