Members
Methods
-
Remove all items from the queue.
-
Check whether this queue contains the specified item.
Name Type Description itemObject The item to search for. -
Dequeues an item. Returns undefined if the queue is empty.
Returns:
The the dequeued item. -
Enqueues the specified item.
Name Type Description itemObject The item to enqueue. -
Returns the item at the front of the queue. Returns undefined if the queue is empty.
Returns:
The item at the front of the queue. -
Sort the items in the queue in-place.
Name Type Description compareFunctionQueue~Comparator A function that defines the sort order.
Type Definitions
-
A function used to compare two items while sorting a queue.
Name Type Description aObject An item in the array. bObject An item in the array. Returns:
Returns a negative value ifais less thanb, a positive value ifais greater thanb, or 0 ifais equal tob.Example:
function compareNumbers(a, b) { return a - b; }
