@andranik-arakelyan/js-utilities
Version:
Javascript utilities
1 lines • 365 B
JavaScript
Object.defineProperty(exports,"__esModule",{value:true});exports.Queue=void 0;class Queue{items=[];enqueue(item){return this.items.push(item)}dequeue(){return this.items.shift()}peek(){return this.items[0]}isEmpty(){return this.items.length===0}size(){return this.items.length}clear(){this.items=[]}toArray(){return[...this.items]}}exports.Queue=Queue;
;