التحقق من JavaScript
التحقق من صحة كود JavaScript
إدخال JavaScript
نتيجة التحقق
ما هو مدقق JavaScript؟
يفحص مدقق JavaScript بنية JavaScript ويُبلّغ عن الأخطاء. الصق الكود أو ارفعه وستحلله الأداة وتُظهر ما إذا كان صالحاً. تحدد مواصفة ECMAScript اللغة.
تعمل هذه الأداة بالكامل في متصفحك ولا يُرسَل أي شيء إلى خادم. لتنسيق الكود الصالح استخدم منسق JavaScript. للضغط استخدم ضاغط JavaScript. لتحويل إلى TypeScript استخدم تحويل JavaScript إلى TypeScript.
كيفية استخدام هذه الأداة
الصق أو ارفع الملف
الصق كود JavaScript في اللوحة اليسرى أو ارفع ملف .js أو .txt. استخدم "تحميل مثال" لكود نموذجي. استخدم "مسح" للإعادة.
تحقق من النتيجة
تعرض اللوحة اليمنى "صالح" أو "غير صالح" وتسرد أخطاء البنية مع أرقام الأسطر.
أصلح وأعد التحقق
أصلح الأخطاء في اللوحة اليسرى وستتحدث النتيجة. لتنسيق الكود الصالح استخدم منسق JavaScript.
أمثلة على مدقق JavaScript
أمثلة على بنية JavaScript الصالحة وغير الصالحة.
مثال: كود مشترك صالح
كود JavaScript صالح (قوس إغلاق صحيح):
مثال: غير صالح (فاصلة مفقودة)
كود JavaScript غير صالح (فاصلة مفقودة قبل قوس الإغلاق):
متى يفيد مدقق JavaScript
قبل الحفظ في مستودع الكود أو النشر أو تصحيح أخطاء وقت التشغيل، تحقق من البنية. يكشف الأقواس المفقودة والأخطاء المطبعية والتراكيب غير الصالحة. تحدد مواصفة ECMAScript البنية الصالحة. لفحص الأسلوب والممارسات الجيدة استخدم ESLint أو Prettier. لـ JSX استخدم منسق JSX الذي قد يُبلّغ عن أخطاء التحليل.
الأسئلة الشائعة
هل بياناتي خاصة؟
نعم. يعمل التحقق بالكامل في متصفحك ولا تُرسَل أي بيانات إلى أي خادم.
المدقق مقابل المنسق؟
يفحص المدقق البنية فقط. يعيد المنسق تنسيق الكود الصالح للقراءة. استخدمهما معاً بالتسلسل.
هل يدعم ES6+؟
نعم. بنية JavaScript الحديثة مدعومة.
ماذا عن TypeScript؟
تتحقق هذه الأداة من JavaScript. TypeScript لها مدقق أنواع خاص بها. لتحويل JS إلى TS استخدم تحويل JavaScript إلى TypeScript.
هل يكشف الأخطاء المنطقية؟
لا. يفحص البنية فقط. الأخطاء المنطقية والمتغيرات غير المعرّفة ومشاكل وقت التشغيل تتطلب اختباراً أو أداة تدقيق مثل ESLint. راجع دليل MDN JavaScript للمرجع.