728x90
728x90
목 차
1. shift()
- shift() 메서드는 배열의 첫번째 요소를 제거하고 제거된 요소를 반환합니다.
const arr = [1, 2, 3];
let returnValue = arr.shift();
2. unshift()
- unshift() 메서드는 배열의 앞에 하나 이상의 요소를 추가하고 배열의 새 길이를 반환합니다.
const arr = [2, 3];
let returnValue = arr.unshift(0, 1);
3. splice()
- splice() 메서드는 배열의 기존 요소를 삭제 또는 교체하거나 새 요소를 추가하여 배열의 내용을 변경합니다.
const arr = [1, 2, 3, 4];
let resultValue = arr.splice(1, 2, 'a', 'b');
4. concat()
- concat() 메서드는 두개 이상의 배열을 병합하여 새로운 배열을 반환합니다.
const arr1 = [1, 2];
const arr2 = [3, 4];
let returnValue = arr1.concat(arr2);
5. slice()
- slice() 메서드는 배열의 일부를 선택하여 새로운 배열을 반환합니다.
const arr = [1, 2, 3, 4];
let returnValue = arr.slice(1, 3);
6. flat()
- flat() 메서드는 배열의 지정된 깊이까지 연결된 하위 배열 요소를 갖는 새로운 배열을 생성합니다.
const arr = [1, [2, [3, 4]]];
let returnValue = arr.flat(2);
728x90
'프로그래밍 > [javascript] 자바스크립트' 카테고리의 다른 글
[javascript] Array some()과 every() method (0) | 2024.10.31 |
---|---|
[javascript] 자바스크립트 배열 함수들 정리 (3) (0) | 2024.10.30 |
[javascript] 자바스크립트 배열 함수들 정리 (1) (0) | 2024.10.28 |
[javascript] 난수 생성 쉽게 이해하기(Math.random()) (0) | 2024.10.27 |
[javascript] 소수점 반올림(round), 올림(ceil), 내림(floor), 버림(trunc) (0) | 2024.10.25 |