맛집 여행 캠핑 일상 생활

JAVASCRIPT 배열 FIFO Queue 형태로 넣는 방법 본문

JAVASCRIPT

JAVASCRIPT 배열 FIFO Queue 형태로 넣는 방법

영은파더♥ 2016. 9. 22. 15:55

JAVASCRIPT 배열 FIFO Queue 형태로 넣는 방법


배열에서 push 와 pop 을 사용하면 First In Last Out 이 된다.

그런데 pop 대신에 shift 를 사용하면 First In First Out 이 된다.


아래는 간단하게 테스트 해 볼 수 있는 코드이다.

var a = new Array();

for(var i=0; i<22; i++) a.push(i);

alert(JSON.stringify(a));

a.shift();

alert(JSON.stringify(a));

일정 공간의 버퍼만 허용하고자 할 경우 length 를 체크해서 shift 해주면 된다.


Trackback : | Comments :