1. shift
-배열 안에서 첫번째 원소를 추출하는 함수 ( 기존의 배열을 건드린다)
const myHobby = ['넷플릭스','맛집탐방','노래듣기','코딩하기'];
const first = myHobby.shift();
console.log(first); //넷플릭스
console.log(myHobby) //맛집탐방, 노래듣기, 코딩하기
2. pop
-shift와 비슷하지만, 배열의 첫번째가 아니라 마지막 요소를 빼낸다
const myHobby = ['넷플릭스','맛집탐방','노래듣기','코딩하기'];
const first = myHobby.pop();
console.log(first); //코딩하기
console.log(myHobby); //"넷플릭스", "맛집탐방", "노래듣기"
3. unshift
-배열의 맨 앞에 요소를 추가하는 함수
const myHobby = ['넷플릭스','맛집탐방','노래듣기','코딩하기'];
myHobby.unshift('요리하기');
console.log(myHobby); //"요리하기", "넷플릭스", "맛집탐방", "노래듣기"
4. push
-배열의 맨 뒤에 요소를 추가하는 함수
const myHobby = ['넷플릭스','맛집탐방','노래듣기','코딩하기'];
myHobby.push('요리하기');
console.log(myHobby); // "넷플릭스", "맛집탐방", "노래듣기", "요리하기"
'JAVASCRIPT' 카테고리의 다른 글
배열내장함수 - reduce (0) | 2021.03.24 |
---|---|
배열내장함수 - concat / join (0) | 2021.03.23 |
배열 내장함수 - filter / splice / slice (0) | 2021.03.23 |
배열 내장함수 - indexOf / findIndex / find (0) | 2021.03.21 |
배열 내장함수 - forEach / map (0) | 2021.03.21 |