может обяснить как работает эта функция? Я понимаю что она делает, но не понимаю как.
Сначала создаём "пустой" стартовый промис Возвращает функцию Каждый вызов функции увеличивает цепочку промисов на две штуки. Как будто ты сделал promise.then().catch() this функции обёртки "проваливается" в функцию стрелку, так что ты можешь использовать эту функцию в местах где требуется динамический this.
Обсуждают сегодня