You are on page 1of 4

Java Script Syllabus:

Placement:
<head>
<body>
<external>

Variable:
Primitive:
var, let, const,
Not-Primitive:
Object, Array, String, Regexp

Operators
Conditional Structures – if, else, else if, switch
Control Structures—for, while, do while, break, continue, foreach

Functions
Declaration
Expression
Anonymous
Arrow
Function Constructor
Call
Bind
Apply
Closures
Scope Chain
Mix:
Hoisting
Strict mode

Objects:
Math
Number
Date
BOM
DOM

Collections: Set, map , Iterable


Prototype Inheritance

OOPS:
Class
Constructor
Encapsulation—Setter and Getter
Inheritance
Polymorphism
Static and This keyword

Events:
Event Bubbling
Event Capturing
Types of Events
Mouse
Keyboard
Form
Window
Document

Cookie:
Storing Cookie
Reading Cookie
Deleting Cookie
Setting Cookie Expiry Date

Exceptions:
Try-Catch
Finally
Throwing exception
Custom Exception
Error Object

Web API:
DOM API
WEB STORAGE API
GEOLOCATION API
FETCH API
HTTPREQUEST API
CANVAS API
FORMS API
HISTORY API
WORKER API
Asynchronous:
Call back function
Promises
Async and await

AJAX
JSON
JQUERY
GRAPHICS
DEBUGGING
MODULES
ANIMATIONS

You might also like