배열 추가&삭제

Amy_Lee·2022년 6월 23일
0

➕ 배열 추가 : Array.push(), Array.unshift(), Array.splice() ➕

let arr = [ 'a', 'b', 'c'];
arr.push('d'); // arr = ['a', 'b', 'c', 'd'] 배열의 끝에 요소 추가
let arr = [ 'a', 'b', 'c'];
arr.unshift('d'); // arr = ['d', 'a', 'b', 'c'] 배열의 앞에 요소 추가
let arr = [ 'a', 'b', 'c'];
arr.splice(2,0,'d'); // arr = ['a', 'b', 'd', 'c'] index 2에 요소 추가
let arr = [ 'a', 'b', 'c'];
arr.splice(4,0,'e','f'); // arr = ['a', 'b', 'c', 'e', 'f'] 
// 이처럼 원하는 자리에 요소 추가할수 있음

➖ 배열 삭제 : Array.pop(), Array.shift(), Array.splice() ➖

let arr = ['a', 'b', 'c', 'd', 'e'];
arr.pop(); // array = ['a', 'b', 'c', 'd'] 배열의 마지막 요소를 제거
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.shift(); // arr = ['b', 'c', 'e', 'f'] 배열의 첫번째 요소를 제거
let arr = ['a', 'b', 'c', 'd', 'e']
arr.splice(2, 1); // arr = ['a', 'b', 'd', 'e'] 
// index2 부터 1개의 요소를 제거

0개의 댓글