健全なストレス解消方

日々生きていると、なんだなんだかんだとストレスが溜まりますよね。

Twitterに思いの丈を垂れ流すのも一つの方法かもしれません。

でも、それはあまり健全ではありません。

しかも、やたらな事を書いてしまうと社会から抹殺されかねません・・・

抹殺は少し言過ぎですが、誰が見ているか分からないソーシャルなサービスを、ストレスのはけ口にするのはとても危険です。

そこで今回は健全なストレス解消方をご紹介します。

続きを読む 健全なストレス解消方

オブジェクトの内容をループで取得した際に特定ブラウザでソートされる

某案件でJSONに持たせた年・月のデータをJSで整形して出力という作業をしたのですが、オブジェクトリテラルのプロパティ名がStringの数字の場合にChrome16やIE9でソートして出力されるという現象が起きました。
配列じゃないので順番の概念は無いにしても書かれている順番通りに出力してくれたらなと思いました。

チェックしたブラウザはFirefox9とChrome16とIE9だけですが、Firefox以外ソートされていたので、こちらの挙動が間違っているのかなあと思うのですが、これは仕様なんですかね?知っている人がいれば教えていただけると嬉しいです。。

この問題はオブジェクトを配列にし、”year”プロパティの値に年の数字を突っ込んで、それを降順にソートして出力することで回避しました。

追記:Safari5はソートされませんでした。