♥ 코딩(Coding)/자바스크립트(JavaScript)
Array 클래스
디자이너 윈썸
2022. 6. 13. 17:58
: 배열 생성, 추가, 삭제, 찾기 기능
** 활용 **
- 게시물 리스트 출력
- 갤러리 이미지 리스트 출력
- 웹사이트 메뉴 생성
** 프로퍼티 **
- length : 배열의 크기(길이)
- concat(arr)
: 두개의 배열을 하나의 배열로 합침
- push(data)
: 배열의 끝에 데이터를 추가 후 배열의 길이 리턴
- pop( )
: 배열의 마지막 항목을 제거하고 제거된 데이터 반환
- shift( )
: 배열의 첫 번째 데이터 제거 후 해당 값 리턴
- unshift(data)
: 배열의 맨 앞에 데이터를 추가 후 배열의 길이 반환
- join(구분자)
: 지정한 구분자를 이용하여 배열을 문자열로 변환 후 반환
- splice(index, 제거수, [data1, ..., dataN])
: 지정 인덱스 번호부터 제거할 개수만큼 데이터 제거
data를 전달하여 대체하는 것도 가능
- slice( 시작인덱스,[종료인덱스])
: 시작인덱스부터 종료 인덱스 사이의 데이터를 배열로 반환
- reverse( )
: 배열의 데이터 순서를 거꾸로 변경
- sort( )
: 배열의 데이터를 문자열로 변환 후 사전식으로 정렬