00:00:00 – 001 Difference Between Null & Undefined
00:05:31 – 002 Function Scope Vs. Block Scope
00:14:12 – 003 What is Automatic Semicolon Insertion (ASI)
00:20:18 – 004 Difference between Rest and Spread operator
00:30:46 – 005 When do you get Infinity or -Infinity as output
00:38:01 – 006 When do you get NaN as output
00:45:30 – 007 Explain must know points of arrow function
01:00:38 – 008 How does a closure work in JavaScript
01:09:51 – 009 How can sum(5)(6) return 11
01:21:53 – 010 Iterables and Iterators
01:34:54 – 011 Generators
01:59:23 – 012 Memory Management & Garbage Collection
02:07:26 – 013 How do you handle errors in JavaScript code
Exercise Files