Sobes.tech
Middle

Какво ще се случи, ако използвам await върху стойност, която не е Promise?

sobes.tech AI

Отговор от AI

Стойността ще бъде синхронно преобразувана към Promise (Promise.resolve(стойност)), и await ще изчака нейното "разрешаване", което ще се случи незабавно. Следващият код ще се изпълни веднага след това преобразуване. В действителност, await не влияе на потока на изпълнение, освен за преобразуването на типа, ако стойността не е Promise.