This article describes how to use the switch statement in JavaScript. It is the basic knowledge in JS learning. For more information, see if... the else if statement, as in the previous chapter, executes multiple branches. However, this is not always the best solution, especially when all branches depend on the value of a single variable.
Starting with JavaScript1.2, you can use it to handle this situation. Using a switch statement is more effective if you do not use the if... else if statement repeatedly.
Syntax
The basic syntax of the switch statement provides an expression to evaluate and calculate several different statements based on the value of the expression for execution. The interpreter checks each condition of the expression value until a match is found. If no match exists, the default condition is used.
switch (expression){ case condition 1: statement(s) break; case condition 2: statement(s) break; ... case condition n: statement(s) break; default: statement(s)}
The interpreter indicated by the break statement ends in a specific situation. If they are omitted, the interpreter continues to execute each statement in each of the following cases.
We will explain the break statement in the loop control chapter.
Example:
The following example illustrates a basic while loop: