Function Expression

The main difference between Function Expression and Function Declaration is that Function Expression is not hoisted. This means you cannot call it before it’s declared.

let explorer = function (cat) {
  return `${cat} in space!`
}