أخطاء JavaScriptخطأ
EISDIREISDIR: هذا مجلد
جرى محاولة تنفيذ عملية ملف على مسار هو مجلد في الواقع.
node
عرض التفاصيل SyntaxError: JSON.parse: bad parsingرسالة خطأ خاصة بـ Firefox تظهر عند تمرير JSON غير صالح إلى JSON.parse().
السلسلة النصية ليست JSON صالحاً. يوفّر Firefox رسائل خطأ أكثر تفصيلاً من Chrome. من الأسباب الشائعة: استخدام علامات الاقتباس المفردة، الفواصل الزائدة، المفاتيح غير المُقتبَسة، التعليقات، أو أن السلسلة لا تمثّل JSON أصلاً.
تحقق من صلاحية سلسلة JSON قبل التحليل. سجّل السلسلة الخام لفحصها. استخدم try-catch حول JSON.parse(). تأكد من أن الخادم يُعيد JSON صحيحاً بنوع محتوى application/json.
EISDIRجرى محاولة تنفيذ عملية ملف على مسار هو مجلد في الواقع.
SyntaxError: Unexpected end of inputوصل المحلل إلى نهاية المدخلات بينما كان لا يزال ينتظر المزيد من الكود، عادةً بسبب أقواس أو سلاسل نصية غير مغلقة.
RangeErrorقيمة خارج النطاق المسموح به، كطول مصفوفة غير صالح أو تجاوز حجم مكدس الاستدعاء.
TypeError: x is not a constructorجرت محاولة استخدام الكلمة المفتاحية new مع قيمة ليست باني.
TypeError: x is not a functionجرت محاولة استدعاء قيمة كدالة في حين أنها ليست دالة.
ERR_SERVER_ALREADY_LISTENتم استدعاء server.listen() في حين أن الخادم يستمع بالفعل.