JS 배열 내장함수, pop push shift unshift

6866 단어 JavaScriptJavaScript

배열 값 다루기

배열의 값을 다루는 함수에는 크게 4가지가 있다
pop() push() shift() unshift()

pop()

배열의 가장 마지막 요소를 빼준다.

예시

const arr = [1, 2, 3];

const pop = arr.pop();

console.log(pop);
console.log(arr);

// 결과 
3
[1, 2]

리턴값

pop 함수를 실행하고 변수에 대입하면 빼낸 값을 반환한다.
빈 배열일 경우 undefiend를 반환한다.

push()

배열의 가장 마지막 요소에 값을 추가한다.

매개변수

  1. element - 넣을 값

예시

const arr = [1, 2, 3];

const push = arr.push(100);

console.log(push);
console.log(arr);

// 결과 
4
[1, 2, 3, 100]

리턴값

unshift를 실행 후 실행한 배열의 length를 반환한다.

shift()

배열의 첫번째 요소를 빼준다.

예시

const arr = [1, 2, 3];

const shift = arr.shift();

console.log(shift);
console.log(arr);

// 결과 
1
[2, 3]

리턴값

shift 함수를 실행하고 변수에 대입하면 빼낸 값을 반환한다.
빈 배열일 경우 undefiend를 반환한다.

unshift()

배열의 가장 마지막 요소를 빼준다.

예시

const arr = [1, 2, 3];

const unshift = arr.unshift(0);

console.log(unshift);
console.log(arr);

// 결과 
4
[0, 1, 2, 3]

리턴값

unshift를 실행 후 실행한 배열의 length를 반환한다.

좋은 웹페이지 즐겨찾기