Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Queue<T>

表示一个队列。

Type parameters

  • T

Hierarchy

Implements

  • Iterable<T>

Index

Accessors

empty

  • get empty(): boolean

length

  • get length(): number

top

  • get top(): T

Methods

__@iterator

  • __@iterator(): Iterator<T>

dequeue

  • dequeue(): T
  • 取出队首的项。

    Returns T

    返回队首的项。如果队列为空则返回 undefined。

enqueue

  • enqueue(item: T): void
  • 将指定的项添加到队列末尾。

    Parameters

    • item: T

      要添加的项。

    Returns void

toArray

  • toArray(): T[]

toString

  • toString(): string

Generated using TypeDoc