【JavaScript】オブジェクトをキーでソートする方法 | Web制作会社スタイル 上記リンク先の手法は、新たなオブジェクトにキーを配列に入れてソートした後、その順にプロパティ値として入れる方法だ。が、この方法では完全にソートすることはできない。 仕様的にも実装的にも無理である。 仕様的に ECMAScript 5th 仕様には、プロパティ列挙の順序は書かれていない ECMAScript 6th Draft には、9.1.11 [[Enumerate]] () に The mechanics and order of enumerating the properties is not specified but must conform to the rules specified below. と明記されている。 要するに実装まかせであり、仕様として順序は保証していない。 実装的に