本文实例讲述了JS使用数组实现的队列功能。分享给大家供大家参考,具体如下:
/*一个用数组实现的队列*/
function Queue(){
this.dataStore = [];//存放队列的数组,初始化为空
this.enqueue = enqueue;//向队列尾部添加一个元素
this.dequeue = dequeue;//删除队首的元素
this.theFront = theFront;//读取队首的元素
this.back = back;//对取队尾的元素
this.toStrings = toStrings;//显示队列内的所有元素
this.e