JScript tiene varias palabras reservadas que no pueden utilizarse como identificadores. Las palabras reservadas tienen un significado específico para el lenguaje de JScript, ya que forman parte de su sintaxis. El uso de una palabra reservada provocará un error de compilación al cargar la secuencia de comandos.
JScript también incluye una lista de futuras palabras reservadas. En la actualidad dichas palabras no forman parte del lenguaje de JScript, aunque se reservan para uso futuro.
Palabras reservadas
break | delete | function | return | typeof |
case | do | if | switch | var |
catch | else | in | this | void |
continue | false | instanceof | throw | while |
debugger | finally | new | true | with |
default | for | null | try |
abstract | double | goto | native | static |
boolean | enum | implements | package | super |
byte | export | import | private | synchronized |
char | extends | int | protected | throws |
class | final | interface | public | transient |
const | float | long | short | volatile |
Al elegir identificadores también debe evitar cualquier palabra que ya sea un nombre de un objeto o una función intrínseca de JScript, como String o parseInt.
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |