🟨 JavaScript/개념

[mdn, 드림코딩 외] 배열(array) (2) : 맨뒤/맨앞부터 추가,삭제(push/pop,unshift/shift)

Zoeeey 2022. 6. 2. 12:18

배열을 만들었다.

const goodcoders = ['noran', 'paran'];

추가

push : 맨 뒤에 추가하기

goodcoders.push('black','white');

unshift : 맨 앞에서부터 추가하기

goodcoders.unshift('yellow','orange');

삭제

pop : 맨 뒤를 삭제하기

goodcoders.pop();

shift : 맨 앞에서부터 삭제하기

goodcoders.shift('yellow','orange');

우선순위

shift와 unshift pop과 push보다 느리다.

(데이터의 맨 뒤를 추가하고 삭제하는 것은 쉽지만, 맨 앞을 추가/삭제하는 것은 한칸씩 index가 밀리는 것이기 때문.)


출처 : 드림코딩 https://www.youtube.com/@dream-coding / MDN https://developer.mozilla.org/ko