Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

Javascript를 사용하여 PriorityQueue의 요소 지우기


컨테이너 요소를 빈 배열에 재할당하여 내용을 지울 수 있습니다. 예를 들어,

clear() {
   this.container = [];
}

예시

를 사용하여 이 기능이 제대로 작동하는지 확인할 수 있습니다.
let q = new PriorityQueue(4);
q.enqueue("Hello", 3);
q.enqueue("World", 2);
q.enqueue("Foo", 8);
q.display();
q.clear();
q.display();

출력

이것은 출력을 줄 것입니다 -

[ { data: 'World', priority: 2 },
  { data: 'Hello', priority: 3 },
  { data: 'Foo', priority: 8 } ]
[ ]