name | meaning
--- | ---
await
break | This is used to terminate a loop or switch.
case
catch
class
const | const keyword defines a new variable. The difference in const variable declaration than others is that it cannot be reassigned.
continue | This is used to skip a particular iteration in a loop and move to next iteration.
debugger
default
delete
do | In this the statements written within do block are executed till the condition in while is true.
else
enum
export
extends
false
finally
for | It helps in executing a block of statements till the condition is true.
function | This keyword is used to declare a function.
if
implements
import
in
instanceof
interface
let | let is a keyword used to declare variables in JavaScript that are block scoped.
new
null
package
private
protected
public
return | This keyword is used to exit a function.
super
switch | This helps in executing a block of codes depending on different cases.
static
this | his always holds the reference to a single object, that defines the current line of code’s execution context.
throw
try
true
typeof
var | This keyword is used to declare a variable.
void
while | In this the statements written within do block are executed till the condition in while is true.
with
yield