Sobes.tech
Middle

Mis juhtub, kui ma kasutan await väärtusel, mis ei ole Promise?

sobes.tech AI

Vastus AI-lt

Väärtus teisendatakse süntaktiliselt Promise'ks (Promise.resolve(väärtus)), ja await ootab selle "lahendamist", mis toimub kohe. Järgmine kood täidetakse kohe pärast seda teisendust. Tegelikult ei mõjuta await täitmise voogu, välja arvatud tüübi teisendamine, kui väärtus ei ole Promise.