JQueryあべてっく役に立ったり立たなかったりする内容を備忘録的にちょこちょこと。jQueryTweetたとえば、PHPなどで動的に生成される登録順(数値型)をキー値とした配列があるとします。4:”ふげ”}これを50音順でソートされた形のデータが欲しいとします。2:”ほげ”}しかしこの配列を実際に読み込ますと、自動でキー値でソートされてしまいます。結果どっちもキー値順で出てくる1:はげ2:ほげ3:ひげ4:ふげ以前はIE9やsafariなど特定のブラウザのみに発生する挙動の違いという扱いでしたが、最近ではほぼ全てのメジャーなブラウザで起こるようになってますね。仕様ということでしょうか。これを回避する方法を調べたのですがなかなかピンと来るのがありませんでした。例ではひらがなだけを使用した単純な値4つのみですが、実際には漢字やアルファベットも混ざった結構な数のデータとなるので単純にJavascript上で値でソートするというのは避け、配列生成する段階でなんとかしたいところです。“”)+’:’+val);});こういうことになってしまいます。既存の作成物のカスタマイズとなるので配列読み込みロジックの大幅変更は避けたいところですがまだいい方法見つかってません。