function Queue() { this.items = []; } // 入列 Queue.prototype.enqueue = function(items) { this.items.push(items); } // 出列 Queue.prototype.dequeue = function() { return this.items.shift(); } // 返回第一个元素(最早入列的元素) Queue.prototype.front = function() { return this.items[0]; }