1.
Introduction
to JS.
2.
Data Types
3.
Variables in JS
4.
null
vs
undefined
5.
==
vs
===
6. Purpose of
"this"
Keyword
7.
Hoisting
in JS.
8.
let
vs
const
vs
var
9.
Fn Declarations
vs
Fn Expressions
10.
Scope
in JS.
11.
Closures
in JS.
12.
Promises
in JS.
13.
Recursion
in JS.
14.
Callback Functions
15.
Sync
vs
Async
Programming
16.
Async/Await
in JS.
17.
Error Handling
in JS.
18. Key
ES6 Features
19.
Array Methods
in JS.
20.
Arrow Functions
in JS.
21.
Event Delegation
in JS.
22.
Event Loop
in JS.
23.
localStorage
vs
sessionStorage
24. Convert String to
Lowercase
25.
Array
vs
Object
26. Types of
Events
in JS.
27.
DOM Manipulation