var nums = new Array();
Array는 2가지 형태의 데이터 관리방법이 있다. (Stack, Index)
💡Stack형태
값을 꺼내 쓰면 사라진다.
- push와 pop을 사용해 스택관리를 한다. (적재형, stack형태의 데이터 구조)
- push는 아래부터 위로 순서대로 쌓인다.
- pop은 맨 위에서부터 하나씩 꺼내서 반환한다. 그리고 사라진다.
💡index형태
값을 꺼내 써도 사라지지 않는다.
nums[5] = 3;
console.log(nums.length); // 6
- index 5번에 값을 할당하게 되면 자동으로 0~4번까지의 값도 할당된다.(비어있지만)
- 그래서 nums.length는 6이 된다.