According to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise , A Promise is an object represents the eventual completion (or failure) of an asynchronous operation and its resulting value. Think of it like a normal promise you give to someone. You may be working on something and a friend is interested in the outcome. I expect the conversation goes something like Paul : Hey John, could […]