Showing output in JavaScript
javascript data type, variable. Number data
Introducing try catch format
Understanding "undefined" data-type
Understanding "window" object in JavaScript
Checking if a variable exists or not with "in" operator
Introducing NaN - Not a Number
Understanding Number(), parseInt()
undefined, 0, null, empty will be treated as false.
declaration and call of a function
Introducing arguments array
function can be assigned to a variable

function can be assigned to a variable and that variable turn into that
function
Introducing self execution function

passing parameter with self execution functions
local and global variable
understanding closure