donaricano-btn

배열에 요소 추가/제거 하기 - push()/pop(), unshift()/shift()

- push()/pop()를 이용하여 배열의 마지막에 요소를 추가/제거 할 수 있다

- unshift()/shift()를 이용하여 배열의 앞에 요소를 추가/제거 할 수 있다

- pop()/shift()제거요소를 반환한다, 만약 제거된 요소가 필요하다면 사용 가능


1. push()/pop()

1
2
3
4
5
6
7
8
9
10
11
function check() {
 
    var nums = [1,2,3];
 
    nums.push(4);
    var pop = nums.pop();
 
    document.getElementById("result").innerHTML = nums;
}
</textara>
<br /></span></p>

- 1,2,3

- push()를 사용하는 것이 nums[nums.length] = 6 보다 직관적이다


2. unshift()/shift()

1
2
3
4
5
6
7
8
9
function check() {
 
    var nums = [1,2,3];
 
    nums.unshift(4);
    var shift = nums.shift();
 
    document.getElementById("result").innerHTML = nums;
}

- 1,2,3

- 배열은 앞에 요소를 추가/삭제 할 시, 기존에 있던 요소들을 한 칸 씩 뒤/앞 밀어야한다

- unshift()를 이용함으로서 수고로움을 덜 수 있다


블로그 이미지

리딩리드

,