Skip to content

tatsuya/queue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

queue

Queue data structure implemented in Node.

Usage

var Queue = require('./');

// Instantiate queue object
var queue = new Queue();

queue.enqueue('bird');
queue.enqueue('cat');
queue.enqueue('dog');

queue.dequeue()  // 'bird'
queue.dequeue()  // 'cat'
queue.dequeue()  // 'dog'

API

Queue#enqueue(data)

Enqueues the node at the last of the queue.

Queue#dequeue()

Dequeues the first node of the queue.

Queue#peek()

See the first node of the queue.

See also

About

Queue data structure implemented in Node.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published