>  Q&A  >  본문

javascript - js 사람 이름을 알파벳 순서로 정렬하는 방법

이제 인원목록을 가나다순으로 정렬해야 하는데 현재 백엔드에는 이 기능이 없어서 프론트에 작성해달라고 부탁드려요!!

滿天的星座滿天的星座2712일 전1216

모든 응답(6)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:43:37

    으아악

    배열의 sort() 메서드를 직접 사용하면 됩니다. 기본 규칙은 배열의 요소를 알파벳순으로 정렬하는 것입니다.

    회신하다
    0
  • 迷茫

    迷茫2017-05-19 10:43:37

    인원 목록을 배열에 넣고 array.sort()를 사용하여 알파벳순으로 정렬합니다
    참고: https://developer.mozilla.org...

    회신하다
    0
  • 阿神

    阿神2017-05-19 10:43:37

    으아악

    배열의 기본 순서는 사전 순서입니다. 그 사람이 중국인이라면 먼저 중국어를 병음으로 변환한 후 정렬해야 합니다.

    병음으로 변환하는 방법은 온라인에서 검색하시면 보실 수 있습니다. 코드가 대체적으로 길어서 붙여넣지는 않겠습니다.

    회신하다
    0
  • 黄舟

    黄舟2017-05-19 10:43:37

    정확하게 말하면 다 중국인인가요, 아니면 영어 이름이 있는 걸까요? 그리고 영어 이름이 있으면 한자가 섞여 있는 걸까요, 아니면 분리된 걸까요?

    간단하게 하려면 github에서 중국어-병음 변환 라이브러리를 찾아 성을 병음으로 변환한 다음 첫 글자를 기준으로 정렬하세요.

    회신하다
    0
  • 迷茫

    迷茫2017-05-19 10:43:37

    으아악

    회신하다
    0
  • 阿神

    阿神2017-05-19 10:43:37

    이름의 첫 글자를 추출하여 배열에 저장하여 정렬하는 것이 좋습니다.
    그런 다음 정렬을 사용하여 정렬하세요.

    위층에 제공된 코드에 문제가 있습니다. 으아악

    일반적인 상황에서 출력은 다음과 같아야 합니다: 아, 형님이 보냈습니다....

    회신하다
    0
  • 취소회신하다