Загрузка...

Как сделать очереди в nodejs?

Тема в разделе Node.js создана пользователем pinilopa 4 янв 2023. 293 просмотра

  1. pinilopa
    pinilopa Автор темы 4 янв 2023 Заблокирован(а) 69 17 апр 2021
    Всем доброй ночи, подскажите как организовать нормальные очереди)

    Есть класс, возможно это лишнее, но хз)) :pepethink:
    JS
    class Queue {
    constructor() {
    this.items = [];
    }

    enqueue(item) {
    this.items.push(item);
    }

    dequeue() {
    return this.items.shift();
    }

    peek() {
    return this.items[0];
    }

    isEmpty() {
    return this.items.length === 0;
    }
    }

    module.exports = Queue;
    После объект с очередями

    JS
    const Queue = require('./queue.js')

    const queues = {
    BTC: new Queue(),
    LTC: new Queue(),
    TETHER: new Queue(),
    ETH: new Queue()
    }

    const serch = async(options) => { } // в эту функцию нужно передавать данные из массивов
    Как мне сделать так чтобы при добавление объектов в массив они по очереди проверялись?

    Рекурсивки по типу не предлагать)
     
    4 янв 2023 Изменено
  2. pinilopa
    pinilopa Автор темы 4 янв 2023 Заблокирован(а) 69 17 апр 2021
    решил, ивентом
     
Загрузка...
Top