JavaScript

JavaScript Intro

JavaScript Intro Quiz

JavaScript Intro Exercise

JavaScript Basic

JavaScript Basic Quiz

JavaScript Basic Exercise

JavaScript Advance

JavaScript Advance Quiz

JavaScript Advance Exercise

JavaScript ES6

JavaScript ES6 Quiz

JavaScript ES6 Exercise

JavaScript Array Methods and Properties

JavaScript String Methods and Properties

JavaScript Number Methods and Properties

JavaScript Math Properties and Methods

JavaScript Date Methods and Properties

JavaScript Global Methods and Properties

JavaScript RegExp Properties and Methods

JavaScript Class Methods and Keywords

JavaScript Errors, JSON and Booleans

JavaScript Statements

JavaScript Window History Object Properties and Methods

JavaScript Window Location Object Properties and Methods

JavaScript Window Screen Object Properties

JavaScript Window Navigator Object Properties and Methods

JavaScript Window Object Properties and Methods

JavaScript Console Object Methods

JavaScript Geolocation and Storage APIs

JavaScript CSSStyleDeclaration Object Methods and Properties

HTML DOM Documents Object Properties and Methods

DOM HTMLCollection Properties and Methods

HTML DOM Attributes Properties and Methods

HTML DOM Elements Properties and Methods

HTML DOM Style Object Properties

HTML DOM AnimationEvent Properties and Methods

HTML DOM ClipboardEvent Properties and Methods

HTML DOM DragEvent Properties and Methods

HTML DOM FocusEvent Properties and Methods

HTML DOM HashChangeEvent Properties and Methods

HTML DOM InputEvent Properties and Methods

HTML DOM KeyboardEvent Properties and Methods

HTML DOM MouseEvent Properties and Methods

HTML DOM PageTransitionEvent Properties and Methods

HTML DOM ProgressEvent Properties and Methods

HTML DOM StorageEvent Properties and Methods

HTML DOM TransitionEvent Properties and Methods

HTML DOM WheelEvent Properties and Methods

HTML DOM UiEvent Properties and Methods

HTML DOM TouchEvent Properties and Methods

The Event Object Properties and Methods

JavaScript Basic

List of JavaScript Basic

IF Statement
If statement verifies the given condition and if the condition is true, then the code inside the If statement is executed
Else Statement
The else statement will execute when the if condition is not true.
Else if Statement
The else if statement is present between if and else statements and it add more functionality to it.
Switch Statement
switch statement in JavaScript test for various cases and if any case return true than that particular case will be executed
For Loop
For loop is a loop in JavaScript that execute code multiple times until the value not becomes false
While Loop
While loop is a loop in JavaScript that execute code multiple times until a specified condition is true.
Do While Loop
Do while loop is similar to while loop. However, it will execute the statement one time even the condition is not true.
Break and Continue
Break statement jump out of a loop and continue executing the code after the loop. continue statement breaks only one iteration in the loop, and continues with the next iteration.
Functions
A JavaScript function is a block of code designed to perform a particular task. Its main advantage is code reusability
Function Parameters
Functions can take parameters. Function parameters are the names listed in the function's definition.
Multiple Parameters
JavaScript functions allows us to add as many parameter as we want in them
Function Return
A function can have an optional return statement. It is used to return a value from the function.
Alert,Prompt,Confirm
An alert box is used when you want to ensure that information gets through to the user.A prompt box is often used to have the user input a value before entering a page. A confirm box is often used to have the user verify or accept something.
JavaScript Objects
JavaScript variables are containers for data values. Objects are variables too, but they can contain many values. They are written as name:value pairs
Object Constructor
We can create our own objects with the help of an Object Constructor.
Object Initialization
Object Initialization is done by object literal or initializer syntax to create single objects.
Methods in Objects
Methods are functions that are stored as object properties. It can be referenced using the this keyword.