Я пытаюсь реализовать javascript очереди, и я хотел бы, чтобы некоторые указатели или хорошая библиотека для справки.Что такое хороший способ реализации очереди в ванильном узле?
1
A
ответ
1
Я думаю, что события будут простым способом сделать это, однако, если вы пытаетесь сделать очередь Я думаю, что было бы лучше использовать что-то вроде js-queue У этого есть хорошая документация и простые для понимания примеры.
var Queue = require ('js-queue'); // создать новый экземпляр очереди var queue = new Queue;
for(var i=0; i<50; i++){
//add a bunch of stuff to the queue
queue.add(makeRequest);
}
function makeRequest(){
//do stuff
console.log('making some request');
this.next();
}
Если вы используете в браузере он будет работать с browserify и WebPack тоже.
2
Вы должны смотреть на реализацию Массивов (проверка библиотеки массива) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array, которые должны быть столь же просто, как Array.push, Array.shift
Смежные вопросы
- 1. Что такое хороший способ реализации событий в пассивном режиме?
- 2. Что такое хороший способ реализации логических проверок в MVVM?
- 3. Что такое хороший способ реализации пользовательской аутентификации в Firebase?
- 4. Что такое хороший способ вызова очереди для обновления данных?
- 5. Что такое правильный и хороший способ реализации __hash __()?
- 6. Что такое хороший способ реализации массива экземпляров для разных типов?
- 7. Что такое хороший способ реализации [UIColor colorWithRGBString: @ "# 3A6FFC"]?
- 8. Что такое хороший способ реализации простой многопоточной библиотеки clone()?
- 9. JQuery - Что такое хороший способ для реализации continouns рейтинга
- 10. Что такое хороший способ сериализации удаленных команд?
- 11. Что такое хороший способ справиться с «асинксом»?
- 12. Что такое хороший способ прочитать текст?
- 13. Что такое хороший способ интернационализации приложения Elm?
- 14. Что такое хороший способ получить информацию c?
- 15. Что такое хороший способ настройки Sylius?
- 16. Что такое хороший способ форматирования журналов?
- 17. Что такое хороший способ развертывания приложения Perl?
- 18. Что такое хороший способ приостановить поток?
- 19. Что такое хороший способ хранения цвета?
- 20. Что такое хороший способ получить связанный контент
- 21. Что такое хороший способ управления Postfix?
- 22. Что такое хороший способ создания календаря событий
- 23. Что такое хороший способ хранения постоянного массива?
- 24. Что такое хороший способ проверить с огурцом
- 25. Что такое хороший способ проверки журналов Logcat?
- 26. Что такое хороший способ переписать функциональность ActiveX?
- 27. Что такое хороший способ документировать суб-паб?
- 28. Что такое хороший способ сохранить 2D-карту
- 29. Что такое хороший способ сжать имена файлов?
- 30. Что такое хороший способ управления списком?
btw ** Это первое, что вам нужно сделать ** ... –