•  Hoisting
  •  Block/Global/Local Scopes and Temporal Dead Zones Scopes and Closures
  •  Prototypes
  •  Asynchronous javascript and WebAPIs usages
  •  Global execution context
  • Event loops

« »