JScript syntax error
A JScript syntax error occurs when a JScript statement violates one or more syntax rules of the JScript Language. A JScript syntax error occurs in the compilation phase of the program. Before running the program. (Errors occur during development). The following are 32 syntax errors:
Error Code Description
Hexadecimal notation
1001 800a03e9 insufficient memory
1002 800a03ea syntax error
1003 800a03eb requires ":"
1004 800a03ec requires ";"
1005 800a03ed requires "("
1006 800a03ee requires ")"
1007 800a03ef requires "]"
1008 800a03f0 requires "{"
1009 800a03f1 requires "}"
1010 800a03f2 requires an identifier
1011 800a03f3 requires "="
1012 800a03f4 requires "/"
1013 800a03f5 invalid count
1014 800a03f6 illegal characters
1015 800a03f7 String constant not ended
1016 800a03f8 comment not completed
1018 the 800a03fa function has a 'return 'statement.
1019 800a03fb cannot have "break" outside the loop"
1020 800a03fc cannot have "continue" outside the loop"
1023 800a03ff requires a hexadecimal number
1024 800a0400 requires "while"
1025 800a0401 duplicate tag Definition
1026 800a0402 tag not found
1027 800a0403 one "Switch" statement can have only one "default"
1028 800a0404 requires an identifier, string, or number
1029 800a0405 requires "@ end"
1030 800a0406 condition compilation disabled
1031 800a0407 requires constant
1032 800a0408 requires "@"
1033 800a0409 requires "catch"
1034 800a040a requires "Var"
1035 800a040b "throw" must be followed by an expression on the same source code line
Error during JScript running
A JScript running error occurs when the JScript tries to execute an action that cannot be run by the system. When a JScript runtime error occurs when the script is running, the variable expression is calculated, or the memory is dynamically allocated.
The following are 76 runtime errors:
Error Code Description
Hexadecimal notation
5 800a0005 invalid process call or Parameter
6 800a0006 Overflow
7 800a0007 insufficient memory
9 800a0009 subscript hyperbound
10 800a000a this array is fixed or temporarily locked
11 800a000b zero Division Error
13 800a000d Type Mismatch
14 800a000e insufficient space
17 800a0011 cannot perform the requested operation
28 800a001c insufficient stack space
35 800a0023 sub-process or function not found
48 800a0030 DLL loading error
51 800a0033 internal error
52 800a0034 bad file name or number
53 800a0035 file not found
54 800a0036 bad file Mode
55 800a0037 file opened
57 800a0039 device I/O Error
58 800a003a file already exists
61 800a003d the disk space is full
62 800a003e the input exceeds the end Of the file
67 too many 800a0043 files
68 800a0044 device unavailable
70 800a0046 permission disabled
71 800a0047 Disk not ready
74 800a004a cannot be renamed with different drivers
75 800a004b path/File Access Error
76 800a004c path not found
91 800a005b object variable or with Block Variable not set
92 800a005c for loop not initialized
94 800a005e null usage is invalid
322 800a0042 the required temporary files cannot be created
424 objects required for 800a01a8
429 objects cannot be created on the 800a01a9 Automation server
430 800a01ae class does not support automation
432 800a01b0 cannot find the file name or class name in the automation operation
438 the 800a01b6 object does not support this attribute or Method
440 800a01b8 automation error
445 800a01bd object does not support this action
446 the 800a01be object does not support specified parameters
447 the 800a01bf object does not support the current region settings
448 the parameter specified by 800a01c0 is not found
449 the 800a01c1 parameter is not optional
450 800a01c2 Incorrect Parameter quantity or illegal attribute allocation
451 800a01c3 object is not a set
453 the DLL function specified by 800a01c5 is not found
458 the 800a01ca variable uses an automation type not supported by jscript
462 800a01ce remote server machine does not exist or is unavailable
501 800a01f5 cannot be assigned to variables
502 800a01f6 objects are insecure for scripts
503 800a01f7 object is not secure for initialization
504 800a01f8 object creation is not safe
5000 800a1388 cannot be allocated to "This"
5001 800a1389 requires the number type
5002 800a138a requires a function object
5003 800a138b cannot assign values to function return values
5004 800a138c cannot index objects
5005 800a138d required string
5006 800a138e requires a date object
5007 800a138f requires the object type
5008 the value of 800a1390 is invalid.
5009 800a1391 undefined identifier
5010 800a1392 Boolean
5011 800a1393 cannot execute code from a free script
5012 800a1394 members of the object
5013 800a1395 requires vbarray
5014 800a1396 JScript object required
5015 800a1397 requires an enumerator object
5016 800a1398 requires a regular expression object
5017 800a1399 regular expression syntax error
5018 800a139a unanticipated qualifier
"]" Is missing in 5019 800a139b Regular Expression
5020 ")" is missing in the 800a139c Regular Expression
5021 the 800a139d Character Set range is invalid.
5022 800a139e exception thrown, but cannot be caught
5023 the 800a139f function does not have a valid prototype (prototype) object.
The uri of the 5024 800a13a0 code to be decrypted contains invalid characters.
5025 the uri of the 800a13a1 code to be decoded is invalid.
5026 the digits in the fractional part of 800a13a2 are out of bounds.
5027 accuracy out of bounds
5028 800a13a4 requires an array or arguments object
The length of the 5029 800a13a5 array must be a finite positive integer.
5030 800a13a6 must be assigned the array Length