Stack data structure

Example

const stack = new Stack();
stack.push(1);
stack.push(2);
stack.peek(); // 2
stack.pop(); // 2
stack.peek(); // 1
stack.pop(); // 1
stack.peek(); // null
stack.pop(); // null
stack.isEmpty(); // true

Type Parameters

  • T

Hierarchy

  • Stack

Constructors

Properties

Methods

Constructors

Properties

data: any[]

Methods

  • Returns a string representation of a stack

    Parameters

    • Optional stringify: ((value) => string)
        • (value): string
        • Parameters

          • value: T

          Returns string

    Returns string

Generated using TypeDoc