小队列 JavaScript中最小和最简单的二进制堆优先级队列。 // create an empty priority queue var queue = new TinyQueue ( ) ; // add some items queue . push ( 7 ) ; queue . push ( 5 ) ; queue . push ( 10 ) ; // remove the top item var top = queue . pop ( ) ; // returns 5 // return the top item (without removal) top = queue .