Пример: Есть три цепочки promise. Если посмотреть на первый метод .then
каждой из них, то в первой возвращается промис, во второй - thenable
-объект, а в третьей - примитив. Попробуйте угадать, в каком порядке числа выведутся в консоль:
class Thenable {
then(resolve, reject) {
resolve();
}
}
new Promise(resolve => resolve())
.then(() => {