Queue DataStructure
by Nidhi Patel
JavaScript
let items = [];
function Queue(){
this.enqueue:function(element){
items.push(element);
},
this.dequeue:function(){
return items.shift();
},
this.front: function(){
return items[0];
},
this.isEmpty: function(){
return items.length == 0;
},
this.size : function(){
return items.length;
}
};