Полная коллекция кодов ошибок jscript и соответствующие пояснения.
Автор:Eve Cole
Время обновления:2009-05-30 19:53:57
Ошибка выполнения JScript
Ошибки выполнения JScript — это ошибки, возникающие, когда сценарий JScript пытается выполнить действие, которое система не может выполнить. Ошибки выполнения JScript возникают при запуске сценария, оценке выражений переменных или динамическом выделении памяти.
Описание номера ошибки
5029 Длина массива должна быть конечным положительным целым числом.
5030 Длине массива должно быть присвоено конечное положительное число.
5028 Требуется объект массива или аргументов
5010 Требуется логическое значение
5003 Невозможно присвоить значение возвращаемому значению функции.
5000 Невозможно присвоить значение этому параметру.
5006 требует объекта Date
5015 Требуется объект перечислителя
5022 Исключение выдано, но не может быть перехвачено
5020 Отсутствует ")" в регулярном выражении
5019 Отсутствует "]" в регулярном выражении
5023 Функция не имеет допустимого объекта-прототипа
5002 Требуется объект функции
5008 Незаконное присвоение
5021 Неверный диапазон набора символов
5014 Требуется объект JScript
5001 требует типа номера
5007 Требуется тип объекта
5012 Требуются члены объекта
5016 Требуется объект регулярного выражения
5005 требует строки
5017 Синтаксическая ошибка регулярного выражения
5026 Количество цифр в десятичной части превышает лимит.
5027 Точность за пределами допустимого
5025: Кодировка URI, подлежащего декодированию, недопустима.
5024: URI, подлежащий декодированию, содержит недопустимые символы.
5009 Неопределенный идентификатор
5018 Неожиданный квалификатор
5013 требует VBArray
Синтаксическая ошибка JScript
Синтаксические ошибки JScript — это ошибки, возникающие, когда оператор JScript нарушает одно или несколько правил синтаксиса языка сценариев JScript. Синтаксические ошибки JScript возникают на этапе компиляции программы, прежде чем вы начнете ее запускать.
Описание номера ошибки
1019. Запрещено прерывание вне цикла.
1020 Невозможно "продолжить" вне цикла.
1030 Условная компиляция отключена
1027: В операторе переключения может быть только одно значение «по умолчанию».
1005 требует "("
1006 требует ")"
1012 требует "/"
1003 требует ":"
1004 требует ";"
1032 требует "@"
1029 требует "@end"
1007 требует "]"
1008 требует "{"
1009 требует "}"
1011 требует "="
Требуется 1033 "улов"
Требуется константа 1031
1023 требует шестнадцатеричного числа.
1010 Требуется идентификатор
1028 Требуется идентификатор, строка или номер.
1024 требует «пока»
1014 недопустимый символ
1026 Тег не найден
1025 Повторяющееся определение тега
1018: За пределами функции имеется оператор return.
1002 Синтаксическая ошибка
1035 За словом Throw должно следовать выражение в той же исходной строке.
1016 Комментарий не закончился
1015 Строковая константа не закончилась