【JavaScript/TypeScript】オブジェクトの配列(Array)をソートする

ネコニウム研究所

PCを利用したモノづくりに関連する情報や超個人的なナレッジを掲載するブログ

【JavaScript/TypeScript】オブジェクトの配列(Array)をソートする

2023-11-17 | ,

JavaScriptやTypeScriptでオブジェクトの配列(Array)をソートしたい!

概要

今回の記事では、JavaScriptやTypeScriptでオブジェクトの配列(Array)をソートする手順を掲載する。

仕様書

環境

  • TypeScript 5.2.2

手順書

下記みたいな構造のオブジェクトの配列があるとして

interface Employee {
    id: number,
    name: string,
};

let employees: Employee[] = [];

idの昇順、降順でソートする例。

昇順は

let sorted = employees.sort((a, b) => a.id - b.id));

降順は

let sorted = employees.sort((a, b) => b.id - a.id));

という感じ。

まとめ(感想文)