참치코더의 꿈 메모장

자주 쓰는 자바스크립트 배열(Array) 메소드 본문

Javascript

자주 쓰는 자바스크립트 배열(Array) 메소드

참치깡 2025. 4. 15. 17:59
728x90

push()

- 배열의 끝에 요소를 추가

- 배열의 새로운 길이를 반환

 

pop()

- 배열의 가장 끝 요소 제거, 제거된 요소를 반환

 

unshift()

- 배열의 맨 앞에 요소를 추가

- 다른 요소들은 인덱스가 하나씩 뒤로 밀림

 

shift()

- 배열의 맨 앞에 요소를 제거

- 다른 요소들은 인덱스가 앞으로 하나씩 당겨짐

 

splice(num1, num2)

- 배열의 중간 요소를 삭제

- 첫번째는 시작 인덱스, 두번째는 삭제할 요소의 개수

- 두번째 생략시 해당 인덱스에서부터 배열 끝까지 모든 요소를 삭제

 

includes()

- includes에 선언한 내용이 해당 배열에 존재할 시 true 반환 아니면 false 반환

 

indexOf()

- 특정 요소의 첫 번째 인덱스를 반환, 없으면 -1

- 왼쪽에서 오른쪽으로 탐색

 

lastIndexOf()

- 특정 요소의 첫 번재 인덱스를 반환, 없으면 -1

- 오른쪽에서 왼쪽으로 탐색

 

slice(<시작 인덱스>,<종료 인덱스>)

- 시작 인덱스부터 종료 인덱스까지 배열을 잘라 새 배열 생성

- 종료 인덱스는 새 배열에 포함되지 않음

- 종료 인덱스 생략시 종료 인덱스 까지 새 배열 생성

 

일본 나고야 외각 여행 -고속도로-

728x90
Comments