プロパティ値に基づいてオブジェクトの配列を並べ替えます
P粉561749334
2023-08-21 12:42:00
<p>AJAX を使用して次のオブジェクトを取得し、配列に格納しました。</p>
<pre class="brush:php;toolbar:false;">var names = [
{
"h_id": "3",
"都市": "ダラス",
"州": "テキサス",
"zip": "75201",
"価格": "162500"
}、{
"h_id": "4",
"都市": "ビバリーヒルズ",
"州": "カリフォルニア",
"zip": "90210",
"価格": "319250"
}、{
"h_id": "5",
"都市": "ニューヨーク",
"州": "ニューヨーク州",
"zip": "00010",
"価格": "962500"
}
];</pre>
<p>JavaScript を使用して、<code>price</code> プロパティのみを使用してオブジェクトを昇順<strong> または </strong> 降順で並べ替える関数を作成するにはどうすればよいですか? </p>
これは、再利用可能な並べ替え関数を作成し、任意のフィールドで並べ替えることができる、より柔軟なバージョンです。
住宅を価格の昇順に並べ替えます:
リーリーまたは ES6 バージョン以降:
リーリー一部のドキュメントは ここ にあります。
降順に並べ替えるには、
を使用できます。 リーリー