Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ArrayQueue

Index

Constructors

Properties

Methods

Constructors

constructor

  • Parameters

    • Optional len: number

      最大数据存储量

    Returns ArrayQueue

Properties

Private arr

arr: any[]

Private maxLength

maxLength: number | void

Methods

_getAll

  • _getAll(): any[]
  • Returns any[]

clear

  • clear(): void
  • Returns void

getFront

  • getFront(): any
  • 队首

    Returns any

getRear

  • getRear(): any
  • 队尾

    Returns any

pop

  • pop(): any
  • 出队

    Returns any

push

  • push(target: any): boolean
  • 入队

    Parameters

    • target: any

    Returns boolean

size

  • size(): number
  • Returns number