SOURCE

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];
}
console 命令行工具 X clear

                    
>
console