push()
push() 메서드는 배열 끝에 요소를 추가하고, 배열의 새로운 길이 값을 반환합니다.
push()
push() 메서드는 배열 끝에 요소를 추가하고, 배열의 새로운 길이 값을 반환합니다.
특징 | 설명 |
---|---|
유형(type) | Array |
버전(version) | ES1 |
결과값(return) | 길이값(length) |
사용성 | ★★★★☆ |
문법(Syntax)
"배열".push(요소)
"배열".push(요소1, 요소2,...)
const arr = [100, 200, 300, 400, 500];
const text1 = arr.push(600); //100, 200, 300, 400, 500, 600
const text2 = arr.push(600,700,800,900); //100, 200, 300, 400, 500, 600, 700, 800, 900
console.log(text1) //6
console.log(text2) //8
- 배열(array) : 배열을 설정합니다.
- 요소(element) : 배열 끝에 추가할 요소를 설정합니다.
정의(Definition)
- push() 메서드는 배열 마지막에 요소를 추가하고, 배열의 새로운 길이 값을 반환합니다.
- push() 메서드는 배열의 길이 값을 변경합니다.
비교(Compare)
- shift() 메서드는 배열 처음 요소를 제거하고, 제거한 요소를 반환합니다.
- pop() 메서드는 배열 마지막 요소를 제거하고, 제거한 요소를 반환합니다.
- unshift() 메서드는 배열 앞에 요소를 추가하고, 배열의 새로운 길이 값을 반환합니다.
- push() 메서드는 배열 마지막에 요소를 추가하고, 배열의 새로운 길이 값을 반환합니다.
호환성(Compatibility)
6 | 7 | 8 | 9 | 10 | 11 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
push() | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |