Объясните, как в JavaScript можно дождаться завершения всех промисов, переданных в коллекцию. Укажите, какие методы и подходы можно использовать для работы с массивом промисов и получения результата после их выполнения.
Для чего предназначены методы setTimeout и setInterval?
Каким образом в JavaScript можно планировать выполнение функций через определенные промежутки времени? Объясните назначение методов `setTimeout` и `setInterval`, как они работают и в каких случаях их лучше использовать.Junior
Что такое REST?
Что такое архитектурный стиль REST и как он используется в разработке веб-сервисов? Опишите принципы REST и их применение для создания масштабируемых и эффективных API.Junior
Что такое стрелочная функция в JavaScript?
Какой синтаксис используется для определения стрелочных функций в JavaScript, и как они отличаются от обычных функций? Объясните, какие особенности стрелочных функций делают их удобными для использования в некоторых сценариях.Junior