본문 바로가기

Programming/Code Snippets

JS 배열 생성자 및 기본 메서드

생성

const array:Number[] = []
const array:Number[] = [1,2,3,4,5]
const array:Number[] = new Array()
const array:Number[] = new Array(1,2,3,4,5)
const array:Number[] = new Array(10) // [undefined, undefined, ...]
const array:Number[] = new Array(n).fill('#') // ['#', '#', ...]

 

추가

const array:Number[] = new Array(1,2,3,4,5)
array.push(6) // push - 배열 마지막에 추가
array.unshift(0) // unshift - 배열 시작 부분에 요소 추가

 

제거

const array:Number[] = new Array(1,2,3,4,5)
array.pop() // pop - 배열 마지막 요소 제거
array.shift() // shift - 배열 처음 요소 제거

 

일부 요소 가져오기

const array:Number[]= new Array(1,2,3,4,5)
const currentElement = array.slice(1, 4)