TypeError: x is not a functionTypeError: x is not a function
جرت محاولة استدعاء قيمة كدالة في حين أنها ليست دالة.
TypeError: Cannot add property, object is not extensibleحُوول إضافة خاصية إلى كائن تم جعله غير قابل للتوسيع.
الكائن مقيّد بـ Object.preventExtensions() أو Object.seal() أو Object.freeze(). لا يمكن إضافة خصائص جديدة إليه. في الوضع الصارم يُرمى استثناء، وفي الوضع المتساهل يفشل الأمر بصمت.
أنشئ كائنًا جديدًا بالخصائص الإضافية باستخدام spread syntax: { ...obj, newProp: value }. تحقق مما إذا كان الكائن قابلًا للتوسيع باستخدام Object.isExtensible(). عدّل الكود الذي يمنع التوسيع إذا كان مناسبًا.
'use strict'; const o = Object.preventExtensions({}); o.x = 1;TypeError: x is not a functionجرت محاولة استدعاء قيمة كدالة في حين أنها ليست دالة.
ERR_OSSL_EVP_UNSUPPORTEDعملية OpenSSL غير مدعومة، عادةً لأن Node.js 17+ يستخدم OpenSSL 3.0 الذي يعطّل الخوارزميات القديمة.
RangeError: Invalid dateمُرِّرت سلسلة تاريخ غير صالحة إلى دالة Date تستلزم تاريخًا صحيحًا.
TypeError: Assignment to constant variableجرت محاولة إعادة إسناد متغير مصرَّح عنه بـ const.
UnhandledPromiseRejectionرُفض Promise دون وجود معالج .catch() أو كتلة try-catch للتعامل مع الرفض.
CORS Error: No Access-Control-Allow-Originحجب المتصفح طلبًا عبر أصول مختلفة لأن الخادم لم يُدرج ترويسات CORS المطلوبة.