Los errores de sintaxis de JScript se producen cuando la estructura de una de las instrucciones de JScript infringe una o varias reglas gramaticales del lenguaje de secuencia de comandos de JScript. Se generan durante la etapa de compilación del programa, antes de que éste haya comenzado a ejecutarse.
| Número de error | Descripción |
|---|---|
| 1019 | No puede haber 'break' fuera de un bucle |
| 1020 | No puede haber 'continue' fuera de un bucle |
| 1030 | La compilación condicional está desactivada |
| 1027 | 'default' sólo puede aparecer una vez en una instrucción 'switch' |
| 1005 | Se esperaba '(' |
| 1006 | Se esperaba ')' |
| 1012 | Se esperaba '/' |
| 1003 | Se esperaba ':' |
| 1004 | Se esperaba ';' |
| 1032 | Se esperaba '@' |
| 1029 | Se esperaba '@end' |
| 1007 | Se esperaba ']' |
| 1008 | Se esperaba '{' |
| 1009 | Se esperaba '}' |
| 1011 | Se esperaba '=' |
| 1033 | Se esperaba 'catch' |
| 1031 | Se esperaba una constante |
| 1023 | Se esperaba un dígito hexadecimal |
| 1010 | Se esperaba un identificador |
| 1028 | Se esperaba un identificador, una cadena o un número |
| 1024 | Se esperaba 'while' |
| 1014 | Carácter no válido |
| 1026 | Etiqueta no encontrada |
| 1025 | Ya se definió la etiqueta |
| 1018 | La instrucción 'return' está fuera de una función |
| 1002 | Error de sintaxis |
| 1035 | La palabra clave throw debe seguir una expresión en la misma línea de origen |
| 1016 | Comentario sin terminar |
| 1015 | Constante de cadena sin terminar |
| Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |