Question: What's one difference between the async and defer attributes of the HTML script tag?

  1. The defer attribute can work synchronously.
  2. The defer attribute works only with generators.
  3. The defer attribute works only with promises.
  4. The defer attribute will asynchronously load the scripts in order.

Answer: The correct answer of the above question is Option D:The defer attribute will asynchronously load the scripts in order.