Non-blocking JS 10


const asyncHello = new Promise((resolve, reject) => { 
  setTimeout(resolve, 1000, 'Wah gwan!'); 
}); 

console.log(typeof asyncHello);

What does the previous code display to the screen?