JavaScript Expressions Complete Reference
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
<script> // 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); </script> |
Output:
123 - Geeks
The Complete List of JavaScript Expressions are listed below:
JavaScript Primary Expressions
Expressions | Description | Example |
---|---|---|
this keyword | That defines the current line of code’s execution context. | |
Async/Await Function | Checks that we are not breaking the execution thread. | |
Object initializer | They have properties and methods attached to them and properties are in the form of key-value pairs. | |
Grouping operator | The Grouping operator consists of a pair of parentheses around an expression. | |
async function | The async function is declared using the async keyword. | |
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. | |
Function Expression | Define a function inside an expression. | |
class Expression | The class name is used internally, but not outside of the class. |
Please Login to comment...