أخطاء JavaScriptخطأ
EvalErrorEvalError
خطأ مرتبط بالدالة العامة eval(). نادرًا ما يُصادَف هذا الخطأ في JavaScript الحديث.
browsernode
عرض التفاصيل RangeError: Invalid array lengthأُنشئت مصفوفة بطول غير صالح، كرقم سالب أو غير صحيح.
مررت قيمة غير صالحة إلى منشئ Array (رقم سالب، NaN، Infinity، أو رقم أكبر من 2^32 - 1). يمكن أن يحدث هذا أيضًا عند تعيين .length لقيمة غير صالحة.
تحقق من صحة قيمة الطول قبل إنشاء مصفوفة. تأكد من أنه عدد صحيح غير سالب وأقل من 2^32. استخدم Array.from() أو spread syntax عند إنشاء مصفوفة من عدد غير صحيح.
new Array(-1); // RangeError: Invalid array lengthEvalErrorخطأ مرتبط بالدالة العامة eval(). نادرًا ما يُصادَف هذا الخطأ في JavaScript الحديث.
UnhandledPromiseRejectionرُفض Promise دون وجود معالج .catch() أو كتلة try-catch للتعامل مع الرفض.
SyntaxError: Unterminated string literalسلسلة نصية تفتقر إلى علامة الاقتباس الختامية.
TypeError: x is not a constructorجرت محاولة استخدام الكلمة المفتاحية new مع قيمة ليست باني.
DOMException: The operation was abortedأُلغيت عملية عبر إشارة AbortController.
ERR_DLOPEN_FAILEDفشل تحميل إضافة أصيلة (ملف .node بلغة C++).