InternalError: too much recursionInternalError: too much recursion
Błąd specyficzny dla Firefox, odpowiednik RangeError: Maximum call stack size exceeded w Chrome/Node.js.
URIErrorGlobalna funkcja obsługi URI (decodeURIComponent, encodeURI) otrzymała zniekształcony URI.
Przekazałeś nieprawidłową sekwencję zakodowaną procentowo do decodeURIComponent() lub decodeURI(). Na przykład samotny znak % bez następujących po nim dwóch cyfr szesnastkowych, lub nieprawidłowe sekwencje UTF-8 w zakodowanym ciągu.
Waliduj ciągi URI przed dekodowaniem. Otocz wywołania decodeURIComponent() blokiem try-catch. Używaj encodeURIComponent() do prawidłowego kodowania ciągów przed włączaniem ich do URI. Sprawdź, czy dane URI nie są obcięte lub uszkodzone.
decodeURIComponent('%'); // URIError: URI malformedInternalError: too much recursionBłąd specyficzny dla Firefox, odpowiednik RangeError: Maximum call stack size exceeded w Chrome/Node.js.
SyntaxError: JSON.parse unexpected characterJSON.parse() napotkał nieprawidłową składnię JSON, np. pojedyncze cudzysłowy, końcowe przecinki lub niezacytowane klucze.
EADDRINUSEAdres (port) jest już używany przez inny proces.
ERR_STREAM_WRITE_AFTER_ENDPodjęto próbę zapisu do strumienia po jego zakończeniu.
ERR_SOCKET_BAD_PORTDla operacji sieciowej podano nieprawidłowy numer portu.
RangeErrorWartość nie mieści się w oczekiwanym zakresie, np. nieprawidłowa długość tablicy lub przekroczenie rozmiaru stosu wywołań.