→ Зарезервированные слова
Есть такие слова, которых следует избегать при программирование на джаваскрипте:
break | do | if | switch | typeof |
case | else | in | this | var |
catch | false | instanceof | throw | void |
continue | finally | new | true | while |
delete | function | return | ||
default | for | null | try | with |
Также еще есть слова, которые пока не используются, но вполне возможно, что скоро (а может и не скоро), будут использоваться, их зарезервировали для развития языка.
const | float | volatile | long | short |
class | final | interface | public | transient |
char | extends | int; | protected | throws |
abstract | double | goto | native | static |
Boolean | enum | implements | package | super |
byte | export | import | private | synchronized |
debugger |
А ещё будет лучше если не называть глобальные переменные и функции вот такмим именами:
arguments | encodeURI | Infinity | Object | String |
Array | Error | isFinite | TypeError | parseFloat |
Boolean | escape | isNaN | parseInt | SyntaxError |
Date | eval | RangeError | undefined | NaN |
decodeURI | EvalError | Math | ReferenceError | unescape |
decodeURIcomponent | Function | Number | RegExp | URIError |