JavaScript07 - sort함수를 통한 오름차순,내림차순 정렬

2023. 8. 1. 01:07·JavaScript
728x90
반응형
SMALL
🟰Sort함수

sort함수를 통해 불러온 요소들의 순서를 바꿀 수 있다.
이때 사용되는 클래스와 함수들을 간단히 알아보자.

1. Array.from : 불러온 요소들을 Array(배열)상태로 묶는다.
2. 요소.appenChild(요소2) 요소2를 요소1의 하위요소로 넣는다.
예시) ul.appendChild(li) : ul안에 li요소를 집어넣는다.
3. querySelector('불러올요소') , querySelectorAll('불러올 요소')
예시) querySelector('ul') : ul요소를 하나 불러온다. querySelectorAll('ul') : ul요소를 모두 불러온다.


Sort에서는 자바의 람다, 익명클래스와 같은 방식이 사용된다. 클래스를 생성하지 않고 곧바로 람다식을 통해 익명의 클래스내에서 임의의 변수를 통해 식을 형성한다.

appendChild를 통해 원래 있던 요소들을 다시 집어넣게 되면 해당요소는 해당위치에서 가장 마지막자리에 다시 삽입되게 된다.






Code예시를 보고도 어렵다면 어떤게 이해가 안가는지 댓글을 적어주세요!
자세히 알려드리겠습니다.

728x90
반응형
SMALL

'JavaScript' 카테고리의 다른 글

JavaScript 인용구 랜덤으로 출력하기  (68) 2023.08.20
JavaScript 실시간 시간 출력하기  (0) 2023.08.09
JavaScript06 - switch를 사용한 이동효과 만들기  (0) 2023.08.01
JavaScript05 - 조건몬(if) (예시 포함)  (0) 2023.07.31
JavaScript04 - 반복문(For) (예시 포함)  (0) 2023.07.30
'JavaScript' 카테고리의 다른 글
  • JavaScript 인용구 랜덤으로 출력하기
  • JavaScript 실시간 시간 출력하기
  • JavaScript06 - switch를 사용한 이동효과 만들기
  • JavaScript05 - 조건몬(if) (예시 포함)
공부하고 기억하는 공간
공부하고 기억하는 공간
IT 비전공자로 시작하여 훌륭한 개발자가 되기 위해 공부하고 있는 공간입니다. 틀린 내용이나 부족한 부분이 있으면 댓글로 알려주세요 바로 수정하겠습니다.
IT - railroadIT 비전공자로 시작하여 훌륭한 개발자가 되기 위해 공부하고 있는 공간입니다. 틀린 내용이나 부족한 부분이 있으면 댓글로 알려주세요 바로 수정하겠습니다.
    250x250
  • 공부하고 기억하는 공간
    IT - railroad
    공부하고 기억하는 공간
  • 전체
    오늘
    어제
    • 분류 전체보기 (315)
      • 면접 준비 (36)
        • OS (6)
        • Spring Security (0)
        • Java (2)
        • DB (9)
        • Network (3)
      • ElasticSearch (2)
      • Kafka (4)
      • Spring (22)
        • Spring Cloud (7)
        • Security6 (5)
        • JPA (12)
        • 프로젝트 리팩토링 회고록 (4)
        • Logging (8)
        • Batch (2)
      • Redis (17)
        • Redis 개념 (8)
        • Redis 채팅 (5)
        • Redis 읽기쓰기 전략 (1)
      • AWS (11)
      • 리눅스 (29)
        • 리눅스 마스터 2급 (5)
        • 네트워크(기초) (7)
        • 리눅스의 이해 (6)
        • 리눅스의 설치 (2)
        • 리눅스 운영 및 관리 (6)
      • JAVA-기초 (16)
        • JAVA기본 (11)
        • Design Pattern (5)
      • JSP (27)
        • JSP 기본 개념 (10)
        • JSP (1)
      • SQL (1)
      • TIL (36)
      • 문제 풀이 (2)
        • Programmers (9)
        • 백준 문제풀이 (28)
      • JavaScript (10)
      • HTML (17)
      • Ngrinder (1)
        • Ngrinder 문서 정리 (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      레디스
      java
      리눅스마스터2급정리
      jsp기초
      Spring
      자바스크립트
      redis
      CSS
      자바 면접
      백준
      springsecurity
      Springframework
      JavaScript
      spring redis
      리눅스
      redis 채팅
      자바 반복문
      Til
      프로그래머스
      Spring Data Redis
      jsp request
      스프링프레임워크
      JS
      자바 알고리즘
      자바기초
      자바
      HTML
      리눅스마스터2급
      JSP
      자바 면접질문
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    공부하고 기억하는 공간
    JavaScript07 - sort함수를 통한 오름차순,내림차순 정렬

    개인정보

    • 티스토리 홈
    • 포럼
    • 로그인
    상단으로

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.