Javascript
var: Declares a variable, optionally initializing it to a value.let: Declares a block-scoped, local variable, optionally initializing it to a value.const: Declares a block-scoped, read-only named constant.function: Declares a function.return: Specifies the value to be returned by a function.if: Executes a block of code if a specified condition is true.else: Executes a block of code if the same condition is false.for: Creates a loop with a condition and increment/decrement value.while: Creates a loop that executes a block of code as long as a specified condition is true.break: Exits a loop or switch statement.continue: Skip the current iteration in a loop and continues with the next one.null: Represents the intentional absence of any object value.undefined: A top-level property whose value is undefined.isNaN: Determines whether a value is NaN or not.parseInt: Parses a string argument and returns an integer.parseFloat: Parses a string argument and returns a floating point number.isFinite: Determines whether a value is a finite, legal number.encodeURI: Encodes a Uniform Resource Identifier (URI) by replacing each instance of certain characters by one or more escape sequences representing the UTF-8 encoding of the character.decodeURI: Decodes a Uniform Resource Identifier (URI) previously created by encodeURI or by a similar routine.eval: Evaluates JavaScript code represented as a string.switch: Evaluates an expression, matching the expression's value to a case clause, and executes statements associated with that case.try: Defines a block of code to test for errors while it is being executed.catch: Defines a block of code to be executed, if an error occurs in the try block.throw: Throws a user-defined exception.finally: Defines a block of code to be executed, after try and catch, regardless of the result.typeof: Returns a string indicating the type of the unevaluated operand.instanceof: Tests whether an object has in its prototype chain the prototype property of a constructor.delete: Deletes a property from an object.in: Returns true if the specified property is in the specified object.this: Refers to the object it belongs to.