Did you know there is no such thing as hoisting in JavaScript? or that there is a main function in JS? or that the window object, global object, async and await are not parts of JavaScript?
find out why and how JavaScript works under the hood.
00:00 | Intro
00:58 | The difference between == and ===
01:45 | The difference between null and undefined
03:16 | Hoisting and the creation / execution phase
08:13 | Does JavaScript have a main function?
10:20 | Is the window object a part of JavaScript?