Facts on Javascript Async/Await & Promises

Above is a great link with info. Some things I want to summarize:

  1. The async keyword in front of a function RETURNS another function. That returned function is an asyncFunction Object, which is simply another type of function. It is as if you are passing that function as an argument to ‘async.’ That returned async function, when later called, will then return a Promise.