ERR_UNKNOWN_ENCODINGERR_UNKNOWN_ENCODING
До API Node.js було передано невідоме або непідтримуване кодування.
TypeError: x is not a functionБуло зроблено спробу викликати значення як функцію, хоча воно нею не є.
Змінна, яку ви намагаєтеся викликати, не є функцією. Це часто трапляється, коли назву методу написано з помилкою, об'єкт не має такого методу, callback є undefined або змінна була випадково перевизначена з функції на щось інше.
Перевірте, що змінна дійсно є функцією: `typeof x === 'function'`. Перевірте правильність написання імені методу. Переконайтеся, що об'єкт, на якому викликається метод, має правильний тип. Перевірте конфлікти імен, де змінна затіняє функцію.
const obj = {}; obj.method(); // TypeError: obj.method is not a functionERR_UNKNOWN_ENCODINGДо API Node.js було передано невідоме або непідтримуване кодування.
TypeError: x is not a constructorСпроба використати ключове слово new зі значенням, яке не є конструктором.
TypeError: x is not iterableЗначення, що не є ітерованим, використано там, де очікується ітерований об'єкт, наприклад у циклі for...of або з оператором розгортання.
ECONNREFUSEDЗ'єднання відхилено, оскільки жоден сервер не прослуховує вказану адресу та порт.
DOMException: SecurityErrorОперацію, що зачіпає безпеку, заблоковано політиками безпеки браузера.
RangeErrorЗначення виходить за межі допустимого діапазону — наприклад, недійсна довжина масиву або перевищення розміру стека викликів.