27-0 Module overview, primitive and non-primitive data types
27-1 null vs undefined and why undefined happens
27-2 Different truthy and falsy values in JavaScript
27-3 Double equal (==) vs triple equal (===), implicit conversion
27-4 Block scope, global scope, simple understanding of hoisting
27-5 (Advanced) Explore closure in details
27-6 (Optional) Callback function and pass different functions
27-7 (Optional) Function arguments pass by reference and pass by value
27-8 Array power methods: map, forEach
27-9 Array power methods: filter, find, reduce
27-10 Module summary and interview questions