JavaScript implementation of ordered set depending on the efficient implementation of Array.prototype.splice(). The Set object in JavaScript is an implementation of an unordered set that does not keep ...