기존 배열.
const animals = ["고양이", "강아지", "토끼"];
1. 제일 뒤에 호랑이 추가해라.
let addItem = animals.push("호랑이");
console.log(animals);
2. 제일 앞에 사자추가해라
addItem = animals.unshift("사자");
console.log(animals);
3. 제일 뒤에 제거해라
let delItem = animals.pop();
console.log(animals);
4. 제일 앞에 제거해라
delItem = animals.shift();
console.log(animals);
5. 배열 자르기
const updateItem = animals.splice(2, 1);
console.log(animals); //2번 인덱스부터 한개짤린 배열이 반환됨 [ '고양이', '강아지' ]
console.log(updateItem); //여기에는 짜른 배열이 반환됨 [ '토끼’ ]
6. 2번 인덱스 1개 짜르고 곰,말,양을 넣어라
const updateItem = animals.splice(2, 1);
animals.splice(1, 2, "곰", "말", "양");
console.log(animals);
7. 순서를 거꾸로
const arr4 = arr3.reverse();
console.log(arr4); // [ 6, 5, 4, 3, 2, 1]
console.log(arr3);
기존의 배열에 영향을 미침! Heap에 저장이 되는 친구들이기 때문에.
'Javascript' 카테고리의 다른 글
고차함수_forEach, find, findIndex,some,every,filter (0) | 2022.08.13 |
---|---|
고차함수와 객체데이터 복제하기_Object.assign, spread연산자 (0) | 2022.08.08 |
정규표현식에 대한 개념 (0) | 2022.07.22 |
스프레드연산자 (...) spread 연산 (0) | 2022.07.21 |
자바스크립트_구조분해할당 (0) | 2022.07.21 |