ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript オブジェクトのキーをアルファベット順に並べ替える方法
JavaScript オブジェクトをキーで並べ替える方法
JavaScript オブジェクトがある場合は、読みやすさを向上させるためにそのプロパティをアルファベット順に再編成することもできます。処理目的。これは、次の手順を利用することで実現できます:
Object.keys(...)</ を使用してオブジェクトのキーを配列に抽出します。 pre>.</li></p> <p><li>キーの配列を並べ替えます<pre class="brush:php;toolbar:false">.sort().
次のコードプロセスを示します:
const unordered = { 'b': 'foo', 'c': 'bar', 'a': 'baz' }; console.log(JSON.stringify(unordered)); // → '{"b":"foo","c":"bar","a":"baz"}' const ordered = Object.keys(unordered).sort().reduce( (obj, key) => { obj[key] = unordered[key]; return obj; }, {} ); console.log(JSON.stringify(ordered)); // → '{"a":"baz","b":"foo","c":"bar"}'
これらの手順を実行すると、オブジェクトはキーによってソートされます。アルファベット順。
以上がJavaScript オブジェクトのキーをアルファベット順に並べ替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。