GetRuntimeErrorDesc
Vrátí popis pro typ výjimky.
function GetRuntimeErrorDesc(
strRuntimeErrorName
);
Parametry
- strRuntimeErrorName
Název typu výjimky, ke které došlo.
Vrácená hodnota
Popis typu výjimky.
Poznámky
Vrátí popis pro typ výjimky. Může být jeden z následujících typů výjimek:
Typy výjimek |
Popis |
---|---|
ConversionError |
Vyvolá se vždy, když je zde pokus o převedení objektu na něco jiného, na které to nemůže být převedeno. |
RangeError |
Vyvolá se v případě, že funkce je dodána s argumentem, který překročil jeho rozsah povolených hodnot. Například tato chyba nastane, pokud se pokusíte sestavit objekt Array s délkou, která není platné kladné celé číslo. |
ReferenceError |
Vyvolá se v případě, že byl zjištěn neplatný odkaz. Tato chyba nastane například v případě, kdy očekávaný odkaz má hodnotu null. |
RegExpError |
Vyvolá se v případě, když se vyvolá chyba kompilace s regulárním výrazem. Jakmile je regulární výraz zkompilován, k této chybě nemůže dojít. K tomuto příkladu dojde například, když je regulární výraz deklarován se vzorkem, který má neplatnou syntaxi nebo příznaky jiné než i, g nebo m, nebo pokud obsahuje stejné příznaky více než jednou. |
SyntaxError |
Dochází, když je analyzován zdrojový text a tento zdrojový text nedodržuje správnou syntaxi. Tato chyba nastane například, pokud je funkce eval volána s argumentem, který není platný programový text. |
TypeError |
Vyvolá se vždy, když se skutečný typ operandu neshoduje s typem, který je očekávaný. Příkladem, kdy k této chybě dojde, je volání funkce, která provádí něco na něčem, co není objekt nebo nepodporuje volání. |
URIError |
Vyvolá se při zjištění nedovoleného indikátoru identifikátoru URI. Tato chyba například nastává, kdy je nepovolený znak nalezen v řetězci, který je kódován nebo dekódován. |
Viz také
Úkoly
Koncepty
Přizpůsobení průvodců C++ pomocí běžných funkcí JScript