배열에서 하면 안되는 것

박현석·2022년 8월 26일
1

Javascript ES6+

목록 보기
53/88
const fruits = ['🍌', '🍎', '🍇', '🍑'];

// 배열 아이템을 참조하는 방법
console.log(fruits[0]);
console.log(fruits[1]);
console.log(fruits[2]);
console.log(fruits[3]);
console.log(fruits.length);

for (let i = 0; i < fruits.length; i++) {
  console.log(fruits[i]);
}
// const fruits = ['🍌', '🍎', '🍇', '🍑'];
// 추가, 삭제 - 좋지 않은 방식 💩
fruits[6] = '🍓';
console.log(fruits);

delete fruits[1];
console.log(fruits);
  • 배열 인덱스로 바로 추가 할 경우 곂친 인덱스는 덮어 씌어지고, 기존 값은 사라지게 된다.
    떨어진 인덱스에 추가하면 중간 배열 인덱스가 비어있게 된다.
    삭제도 배열 인덱스로 바로 접근하면 삭제된 인덱스 값이 텅 빈 상태로 남게된다.
profile
선한 영향력을 주는 사람

0개의 댓글