JavaScript chybyChyba
EvalErrorEvalError
Chyba související s globální funkcí eval(). V moderním JavaScriptu se tato chyba vyskytuje jen zřídka.
browsernode
Zobrazit podrobnosti RangeError: Invalid array lengthPole bylo vytvořeno s neplatnou délkou, například záporným číslem nebo necelým číslem.
Do konstruktoru Array jste předali neplatnou hodnotu (záporné číslo, NaN, Infinity nebo číslo větší než 2^32 - 1). K tomu může dojít také při nastavení .length na neplatnou hodnotu.
Před vytvořením pole ověřte hodnotu délky. Ujistěte se, že jde o nezáporné celé číslo menší než 2^32. Použijte Array.from() nebo spread syntaxi, pokud vytváříte pole z necelého počtu.
new Array(-1); // RangeError: Invalid array lengthEvalErrorChyba související s globální funkcí eval(). V moderním JavaScriptu se tato chyba vyskytuje jen zřídka.
UnhandledPromiseRejectionPromise bylo odmítnuto, ale nebyl přítomen žádný handler .catch() ani blok try-catch pro zpracování odmítnutí.
SyntaxError: Unterminated string literalŘetězcový literál postrádá uzavírací uvozovku.
TypeError: x is not a constructorByl proveden pokus použít klíčové slovo new s hodnotou, která není konstruktorem.
DOMException: The operation was abortedOperace byla zrušena prostřednictvím signálu AbortController.
ERR_DLOPEN_FAILEDNativní addon (soubor C++ .node) se nepodařilo načíst.