Мне нужно взять в очередь мои данные из ответа и извлечь их с другого конца.Есть ли метод в угловых 7, чтобы сделать это?
Вы можете реализовать свой собственный класс очереди
class Queue<T>{ _queue: T[]; constructor(queue?: T[]) { this._queue = queue || []; } enqueue(item: T) { this._queue.push(item); } dequeue(): T { return this._queue.shift(); } clear() { this._queue = []; } get count(): number { return this._queue.length; } }
Очередь в JavaScript может быть легко реализована следующим образом:
var queue = []; queue.push(2); // queue is now [2] queue.push(5); // queue is now [2, 5] var i = queue.shift(); // queue is now [5] alert(i); // displays 2