オブジェクトの配列を複数のフィールドで並べ替える方法は?
この元の質問から、複数のフィールドに並べ替えを適用するにはどうすればよいですか? このわずかに調整された構造を使用して、都市(昇順)と価格(降順)をどのように並べ替えますか? var homes = [ {"h_id":"3", "city":"Dallas", "state":"TX", "zip":"75201", "price":"162500"}, {"h_id":"4", "city":"Bevery Hills", "state":"CA", "zip":"90210", "price":"319250"}, {"h_id":"6", "city":"Dallas", "state":"TX", "zip":"75000", "price":"556699"}, {"h_id":"5", "city":"New York", "state":"NY", "zip":"00010", "price":"962500"} ]; 私は、一般的なアプローチを提供する答えが与えられたよりも、事実が好きでした。このコードを使用する予定の場合、日付などを並べ替える必要があります。オブジェクトを「準備」する機能は、少し面倒ではないにしても、便利に思えました。 私はこの答えを素晴らしい一般的な例に組み込もうとしましたが、あまり運がありません。