JavaScript - Reserved Keywords
Overview
Estimated time: 5–10 minutes
Reserved keywords cannot be used for identifiers (variable/function/class names).
Reserved words (commonly relevant)
break, case, catch, class, const, continue, debugger, default, delete, do, else, enum, export, extends, false, finally, for, function, if, import, in, instanceof, new, null, return, super, switch, this, throw, true, try, typeof, var, void, while, with, yield, let, static, await
Example
// let class = 1; // SyntaxError
let clazz = 1; // ok