-
Function statement and function expression
-
what is arguments object
-
What is REST parameters function
-
What is Default parameters in function
-
Scoping and hoisting in JavaScript
Golobal scope Lexical scope local scope Block level scoping
-
What is arrow function in javascript
-
How return statement works in JavaScript
function invocation pattern constructor invocation pattern method invocation pattern indirect invocation pattern
-
JavaScript function clousres
-
Higher order functions
-
Objects literals in javascript
-
Object Property Descriptor
-
Constructors in JavaScript
-
Prototypes and proto in JavaScript
-
Inheritance and this in JavaScript
-
Apply, Call and Bind method
Javascript Essentials_ Promises
Javascript_promises.js
https://codepen.io/gvipul213/pen/LmwZmg