[typescript] object 내에 있는 key를 기준으로 object 내부를 정렬하기 (sort, order by…)

By | 2월 14, 2023

소스

/**
 * 인자로 받은 object를 key 기준으로 내부 정렬하여 리턴한다.
 *
 *  - 한계점
 *    - 1depth 만 되는 것처럼 보인다.
 */
export const sortByKey = (unordered: any = {}) => {
  return Object.keys(unordered)
    .sort()
    .reduce((obj: any = {}, key: any) => {
      obj[key] = unordered[key];
      return obj;
    }, {});
};


참고

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments