Examples of JavaScript Topics! Example codes of JavaScript Topics. Table of Contents Introduction Variables Data Types Numbers Strings Booleans Null & Undefined Primitive & Reference types Type conversions Arrays Objects Dates & Times Control flow If-else statements Switch statements Logical operators Comparisions Loose & Strict comparisions Global & Local scopes Loops For loop While loop Do while loop For each loop For of For in Difference between for-of and for-in loops Functions Functions Arrow functions Callbacks Array methods Filter method Map method Reduce method Sort method Some method Every method Chaining array methods Asynchronous Callback hell Promise Chaining promises Async & Await ES6 Features Rest parameters Spread operator Destructuring objects