1.6.2 • Published 4 years ago
@feizheng/next-queue v1.6.2
next-queue
Queue for next.
installation
npm install -S @feizheng/next-queue
apis
api | params | description |
---|---|---|
enqueue | - | desc balabala |
dequeue | - | desc balabala |
front | - | desc balabala |
isEmpty | - | desc balabala |
size | - | desc balabala |
description
- enqueue(element(s)):向队列尾部添加一个(或多个)新的项。
- dequeue():移除队列的第一(即排在队列最前面的)项,并返回被移除的元素。
- front():返回队列中第一个元素——最先被添加,也将是最先被移除的元素。队列不 做任何变动(不移除元素,只返回元素信息——与Stack类的peek方法非常类似)。
- isEmpty():如果队列中不包含任何元素,返回true,否则返回false。
- size():返回队列包含的元素个数,与数组的length属性类似。
other
- PriorityQueue
- LoopQueue
usage
import NxQueue from '@feizheng/next-queue';
// code goes here: