Options
All
  • Public
  • Public/Protected
  • All
Menu

FIFO(First In First Out) data structure.

const queue = new Queue();
queue.enqueue(123);
console.log(queue.dequeue()); // 123

Type parameters

  • T

Hierarchy

  • Queue

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

Protected _values

_values: T[]

Methods

dequeue

  • dequeue(): T
  • Returns oldest value of the queue and remove it. Throws an error if the queue is empty.

    Returns T

enqueue

  • enqueue(value: T): void

Generated using TypeDoc