Como cualquier otro lenguaje de programación, JavaScript utiliza una serie de palabras para crear las instrucciones que forman cada programa. Por este motivo, estas palabras se consideran reservadas y no se pueden utilizar como nombre de una variable o función.
El estándar ECMA-262 incluye la lista de las palabras reservadas que utiliza actualmente JavaScript y la lista de las palabras reservadas para su uso futuro.
Utilizadas actualmente:   break, else, new,  var, case, finally, return,  void, catch, for, switch,  while, continue, function, this,  with, default, if, throw,  delete, in, try, do,  instanceof, typeof
Reservadas para su uso futuro:
abstract, enum, int, short,  boolean, export, interface, static,  byte, extends, long, super,  char, final, native, synchronized,  class, float, package, throws,  const, goto, private, transient,  debugger, implements, protected,  volatile, double, import, public
Publicado el 28 Feb, 2011