この投稿では、日付値を持つ単一のキーでオブジェクトの配列をソートする方法を示します。
日付値を持つ単一のキーでオブジェクトの配列をソートする方法は?
日付値を使用して単一のキーで JavaScript の配列をソートするには、「 選別() ' 方法。これは、コールバック関数を引数の値として受け取ります。これにより、a と b の 2 つの引数を取得するコールバック関数が呼び出されます。次に、「 日にち() 」メソッドは、日付をパラメーターとして受け入れるかどうかを決定します。
上記の例をチェックして、オブジェクトの配列を日付値に従って単一でソートするために sort() メソッドを使用する方法の詳細を確認してください。
例
この例では、オブジェクトを配列に挿入し、配列のデータを変数に格納します。
だった 配列1 = [ {
'updated_at' : '2020-07-01T06:28:42Z' 、
'カテゴリー' : 「ジャバスクリプト」
} 、
{
'updated_at' : '2022-05-09T11:27:14Z' 、
'カテゴリー' : 「ジャバ」
} 、
{
'updated_at' : '2023-01-05T04:29:35Z' 、
'カテゴリー' : 「HTML/CSS」
} ]
今、「 選別() 」メソッドを呼び出し、このメソッドの引数としてコールバック関数を使用します。次に、「 日にち() 」メソッドを呼び出して、宣言された変数に値を格納します。その後、「 もしも 」 条件に従って値を返します。
配列1。 選別 ( 関数 ( バツ 、 と ) {だった キーX = 新しい 日にち ( バツ。 updated_at ) 、
キーY = 新しい 日にち ( と。 updated_at ) ;
もしも ( キーX キーY ) 戻る 1 ;
戻る 0 ;
} ) ;
使用 ' console.log() 」 組み込みメソッドを呼び出し、このメソッドのパラメーターとして配列を渡して、コンソールに出力を表示します。
コンソール。 ログ ( 配列1 ) ;
完全なコードは次のようになります。
配列が日付値に従ってソートされていることがわかります。
これで、日付値を持つ単一のキーでオブジェクトの配列を並べ替えることができました。
結論
日付値を持つ単一のキーでオブジェクトの配列をソートするには、JavaScript「 選別() 」メソッドは、コールバック関数を sort() メソッドの引数として使用して呼び出すことができます。次に、「 日にち() 」メソッドを使用して状態を確認します。 もしも ' 声明。この投稿では、オブジェクトの配列を日付値を持つ単一のキーでソートする方法について説明しました。