Keywords in JavaScript

Below is the list of keywords in JavaScript:

break, case, catch, class, const, continue, debugger, default, delete, do, else, enum, export, extends, false, finally, for, function, if, import, in, instanceof, new, null, return, super, switch, this, throw, true, try, typeof, var, void, while, with, yield

Example:

JavaScript
// function keyword
function gradeCalculator(score) {
  if (score >= 90) {
    return "A";
  } else if (score >= 80) {
    return "B";
  } else if (score >= 70) {
    return "C";
  } else if (score >= 60) {
    return "D";
  } else {
    return "F";
  }
}

// const keyword
const myScore = 85;
const letterGrade = gradeCalculator(myScore);
console.log("Your grade is:", letterGrade);

// new keyword
const currentDate = new Date();
console.log("Today's date:", currentDate);

// Switch, case and default keyword
let day = 3;
switch (day) {
  case 0:
    console.log("Sunday");
    break;
  case 1:
    console.log("Monday");
    break;
  case 2:
    console.log("Tuesday");
  case 3:
    console.log("Wednesday");
    break;
  default:
    console.log("Invalid day number");
}

Output
Your grade is: B
Today's date: 2024-06-04T09:43:50.196Z
Wednesday

Keywords are the foundational elements of programming languages, defining the syntax and structure. They are reserved words with specific meanings, crucial for writing clear and effective code. Understanding and correctly using keywords is fundamental to mastering any programming language.



What is Keyword in Programming?

Keywords are predefined or reserved words that have special meaning to the compiler. In this article, we will discuss about keywords in programming, its importance, and usage in different languages.

Similar Reads

What is a Keyword?

A keyword is a reserved word in a programming language that has a predefined meaning and cannot be used for any other purpose, such as naming variables or functions. Keywords form the basic building blocks of a program’s syntax....

Importance of Keywords in Programming:

Keywords are essential because they define the structure and control flow of the program. They are part of the syntax that allows programmers to write understandable and maintainable code. Without keywords, programming languages would lack the necessary commands and structure to perform operations and control the logic....

Characteristics of Keywords:

Reserved: Cannot be used as identifiers (variable names, function names, etc.).Case-sensitive: In languages like C, C++, Java, and Python, keywords are usually case-sensitive (e.g., if is different from IF).Fixed meaning: Keywords have a fixed purpose and meaning defined by the language specification....

Types of Keywords:

Control Keywords: Used for control flow, such as if, else, while, for.Data Type Keywords: Define data types, such as int, float, char.Storage Class Keywords: Specify the storage duration and linkage, such as static, extern.Access Modifiers: Define access levels for classes, variables, methods (e.g., public, private, protected in Java and C++).Others: Keywords that don’t fall into the above categories but are essential for specific functionalities, like return, void, new....

Keywords in C:

Below is the list of keywords in C:...

Keywords in C++:

Below is the list of keywords in C++:...

Keywords in Java:

Below is the list of keywords in Java:...

Keywords in Python:

Below is the list of keywords in Python:...

Keywords in C#:

Below is the list of keywords in C#:...

Keywords in JavaScript:

Below is the list of keywords in JavaScript:...

Contact Us