- return: used to return a value from a function. The code execution will exit the function and return the specified value.
- else: used in conjunction with if statement to provide an alternative code block to be executed if the if condition is false.
- switch: used to perform multiple conditional operations. A switch statement compares the value of an expression with multiple case labels, and the code block associated with the first matching case label will be executed.
- while: used to repeat a block of code while a specified condition is true. The code block will be executed repeatedly until the condition becomes false.
- for: used to repeat a block of code a specified number of times. The for loop is often used to iterate over arrays and objects.
- this: refers to the object that is executing the current function. The value of this can change based on how the function is called.
- instanceof: used to check if an object is an instance of a specified object type. It returns true if the object is an instance of the specified type, and false otherwise.
- void: used to evaluate an expression and return undefined. It is often used to evaluate expressions for their side effects without using their returned value.