Błędy JavaScriptBłąd
EvalErrorEvalError
Błąd związany z globalną funkcją eval(). Rzadko spotykany we współczesnym JavaScript.
browsernode
Zobacz szczegóły SyntaxError: Missing initializer in const declarationZmiennej const nie przypisano wartości początkowej.
Zmienne const muszą być inicjalizowane w momencie deklaracji, ponieważ nie można im później przypisać nowej wartości. Zapis 'const x;' bez wartości jest nieprawidłową składnią.
Podaj wartość początkową: const x = value. Jeśli potrzebujesz deklaracji bez inicjalizacji, użyj let: let x; x = value;. Dla obiektów lub tablic inicjalizuj pustymi wartościami: const obj = {};
const x; // SyntaxError: Missing initializer in const declarationEvalErrorBłąd związany z globalną funkcją eval(). Rzadko spotykany we współczesnym JavaScript.
TypeError: Reduce of empty array with no initial valueArray.reduce() zostało wywołane na pustej tablicy bez podania wartości początkowej.
EPIPEPodjęto próbę zapisu do potoku lub gniazda, którego koniec odczytu został zamknięty.
TypeError: Cannot add property, object is not extensiblePodjęto próbę dodania właściwości do obiektu, który został uczyniony nierozszerzalnym.
TypeError: x is not iterableWartość niebędąca iterowalną została użyta tam, gdzie oczekiwano iterowalnej, np. w pętli for...of lub z operatorem spread.
TypeError: Cannot convert a Symbol value to a stringPodjęto próbę niejawnej konwersji Symbol na string, co jest niedozwolone.