Open In App
Related Articles

JavaScript Expressions Complete Reference

Improve Article
Improve
Save Article
Save
Like Article
Like

JavaScript’s expression is a valid set of literals, variables, operators, and expressions that evaluate a single value that is an expression. This single value can be a number, a string, or a logical value depending on the expression.

Example:

Javascript




// Illustration of function* expression
// use of function* keyword
function* func() {
    yield 1;
    yield 2;
    yield 3;
    yield " - Geeks";
}
 
let obj = '';
 
// Function calling
for (const i of func()) {
    obj = obj + i;
}
 
// Output
console.log(obj);


Output

123 - Geeks

The Complete List of JavaScript Expressions is listed below:

JavaScript Primary Expressions

 Expressions

Description

Example

this keyword That defines the current line of code’s execution context.
Try

Async/Await Function Checks that we are not breaking the execution thread.
Try

Object initializer  They have properties and methods attached to them and properties are in the form of key-value pairs. 
Try

Grouping operator The Grouping operator consists of a pair of parentheses around an expression.
Try

async function  The async function is declared using the async keyword. 
Try

Regular Expressions The search pattern can be used for text search and text to replace operations.
function* Expression Define a generator function inside an expression.
Try

Function Expression Define a function inside an expression.
Try

class Expression The class name is used internally, but not outside of the class.
Try


Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 07 Aug, 2023
Like Article
Save Article
Previous
Next
Similar Reads
Complete Tutorials