ReferenceError: Cannot access before initializationReferenceError: Неможливо отримати доступ до змінної до ініціалізації
До змінної, оголошеної через let або const, зверталися до її оголошення — у тимчасовій мертвій зоні.
SyntaxError: Applying delete to unqualified name in strict modeОператор delete застосовано до імені простої змінної у строгому режимі, що є неприпустимим.
У строгому режимі не можна використовувати delete для змінної, аргументу функції або імені функції. Оператор delete призначений лише для видалення властивостей об'єктів, а не змінних.
Використовуйте delete лише для властивостей об'єктів: delete obj.prop. Щоб «видалити» змінну, присвойте їй undefined або null. Для видалення глобальної змінної використовуйте delete globalThis.name замість delete name.
ReferenceError: Cannot access before initializationДо змінної, оголошеної через let або const, зверталися до її оголошення — у тимчасовій мертвій зоні.
ERR_TLS_CERT_ALTNAME_INVALIDІм'я хоста не збігається з жодним із Subject Alternative Names (SAN) у TLS-сертифікаті сервера.
TypeError: Cannot read properties of undefined/nullСпроба прочитати властивість чи метод у значення undefined або null.
EADDRINUSEАдреса (порт) вже використовується іншим процесом.
TypeError: Assignment to constant variableСпроба повторно присвоїти змінну, оголошену через const.
ERR_OSSL_EVP_UNSUPPORTEDОперація OpenSSL не підтримується, зазвичай тому, що Node.js 17+ використовує OpenSSL 3.0, який вимикає застарілі алгоритми.