티스토리 뷰

반응형

1. 자바스크립트 배열 메서드

아이템 추가 push() 배열의 끝에 하나 혹은 그 이상의 아이템을 추가하고 배열 내 아이템의 개수를 리턴
  unshift() 배열의 시작 부분에 하나 혹은 그 이상의 아이템을 추가하고 배열의 새로운 길이를 리턴
아이템 제거 pop() 배열의 마지막 요소를 제거
  shift() 배열의 첫번째 요소를 제거
반복 forEach() 배열 내의 요소들에 대해 지정된 함수를 한번 씩 실행
  some() 배열 내에 지정된 함수가 실행하는 테스트를 통과하는 요소들이 존재하는지 확인
  every() 배열 내에 지정된 함수가 실행하는 테스트를 모든 요소들이 통과하는지 확인
조합 concat() 이 배열과 다른 배열/값을 모두 가지는 새로운 배열을 생성
필터링 filter() 배열 내에 지정된 함수가 실행하는 테스트를 통과하는 요소들만을 모은 새로운 배열을 생성
재정렬 sort() 함수(비교 함수라고 함)를 이용하여 배열의 아이템들을 재정렬
  reverse() 배열의 아이템들을 역순으로 정렬
수정 map() 배열 내의 모든 요소에 대해 함수를 호출하고, 그 결과를 저장하는 새로운 배열을 생성

 


2. 필터링과 정렬을 위한 jQuery 메서드

아이템
추가/조합
.add() 지정된 요소들에 아이템을 추가
아이템 제거 .not() 지정된 요소들에서 아이템을 제거
반복 .each() 지정된 요소들에서 대해 같은 함수를 적용
필터링 .filter() 지정된 요소 중에 셀릭터와 일치하거나 함수를 통해 실행되는 테스트를 통과한 요소들만을 모음
변환 .toArray() jQuery 컬렉션을 DOM 요소의 배열로 변환하여 왼쪽 페이지에서 설명했던 배열 메서드들을 사용할 수 있게 함

 

 

* 도서 "자바스크립트&제이쿼리" 참조

반응형

'JS' 카테고리의 다른 글

테이블 정렬  (0) 2020.12.25
[javascript&jQuery]데이터 정적 필터링  (0) 2020.12.25
[ES6] 화살표 함수  (0) 2020.12.22
Ajax 요청 상세 제어  (0) 2020.12.21
Ajax 약식 메서드 / 로드 및 오류 처리  (0) 2020.12.21
댓글