JavaScript Statement


JavaScript statements are "instructions" to be "executed" by the web browser.

This statement tells the browser to write "Hello World !" inside an HTML element with id="view":

document.getElementById("demo").innerHTML = "Hello World !";

Most JavaScript programs contain many JavaScript statements.

The statements are executed, one by one, in the same order as they are written.

var x = 5;
var y = 6;
var z = x + y;
document.getElementById("demo").innerHTML = z;

Semicolons ;

Semicolons separate JavaScript statements.

Add a semicolon at the end of each executable statement:

a = 5;
b = 6;
c = a + b;

When separated by semicolons, multiple statements on one line are allowed:

a = 5; b = 6; c = a + b;

JavaScript White Space

JavaScript ignores multiple spaces. You can add white space to your script to make it more readable.

var emp = "Sachin";
var emp="Deepak";

JavaScript Code Blocks

JavaScript statements can be grouped together in code blocks, inside curly brackets {...}.

The purpose of code blocks this is to define statements to be executed together.

One place you will find statements grouped together in blocks, are in JavaScript functions:

function myFunct() {
    document.getElementById("view").innerHTML = "Hello World !";
}

JavaScript Keywords

JavaScript statements often start with a keyword to identify the JavaScript action to be performed

Keyword Description
break Terminates a switch or a loop
continue Jumps out of a loop and starts at the top
debugger Stops the execution of JavaScript, and calls (if available) the debugging function
do ... while Executes a block of statements, and repeats the block, while a condition is true
for Marks a block of statements to be executed, as long as a condition is true
function Declares a function
if ... else Marks a block of statements to be executed, depending on a condition
return Exits a function
switch Marks a block of statements to be executed, depending on different cases
try ... catch Implements error handling to a block of statements
var Declares a variable

Share this article on