-
[Java Script] shift(), unshift(), pop(), push() 알아보기Java Script 2023. 3. 9. 16:04
자바스크립트에서 shift(), unshift(), pop(), push() 은 배열의 값을 빼내거나 집어넣어 주는 메서드들입니다.
| shift()
shift() 메서드는 배열의 첫 번째 요소를 제거해 주고
그 값을 반환해 주는 메서드입니다.
let arr = [1, 2, 3, 4, 5]; let firstElement = arr.shift(); console.log(arr); // [2, 3, 4, 5] 출력 console.log(firstElement); // 1출력
| unshift()
unshift() 메서드는 배열의 앞부분부터 차례로 값을 추가해 주는 메서드입니다.
let arr = [2, 3, 4, 5]; arr.unshift(1); console.log(arr); // [1, 2, 3, 4, 5] 출력
한 번에 여러 개를 집어넣을 수도 있습니다.
let arr = [4, 5]; arr.unshift(1, 2, 3); console.log(arr); // [1, 2, 3, 4, 5] 출력
| pop()
pop() 메서드는 배열의 마지막 요소를 제거해 주고
그 값을 반환해 주는 메서드입니다.
let arr = [1, 2, 3, 4, 5]; let lastElement = arr.pop(); console.log(arr); // [1, 2, 3, 4]; 출력 console.log(lastElement); // 5 출력
| push()
push() 메서드는 배열의 뒷부분부터 차례로 값을 추가해 주는 메서드입니다.
let arr = [1, 2, 3, 4]; arr.push(5); console.log(arr); // [1, 2, 3, 4, 5]; 출력
한 번에 여러 개를 집어넣을 수도 있습니다.
let arr = [1, 2]; arr.push(3, 4, 5); console.log(arr); // [1, 2, 3, 4, 5]; 출력
'Java Script' 카테고리의 다른 글
[Java Script] ?. 와 ?? 연산자 알아보기 (0) 2023.03.15 [Java Script] Spread Operator, Rest 파라미터 알아보기 (0) 2023.03.13 [Java Script] 유사 배열 객체 알아보기 (0) 2023.03.08 [Java Script] Array.from()알아보기 (0) 2023.03.07 [JavaScript] Map, Set 구조 알아보기 (0) 2023.02.25