Domanda di colloquio di Jane App

Q: Explain a Javascript Promise?