最初のアイテムを削除して、作成した配列内で他のすべてが上に移動するようにします
..
Queue: [],
..
アイテムを動的にプッシュします。後でスライスを使用してそれらを削除し、次のアイテムを最初のアイテムにします。
..
thread.Queue.slice(0, 1);
..
配列の最初のアイテムを返す必要がありますが、それを配列から削除して、他のすべてを上に移動する必要もあります。
これは、どちらもブラウザで機能していないことを示す例です。(Node.jsでこの「動作」を見つけました)
というより