إعلان

اكتب وشغّل JavaScript فوراً في بيئة آمنة معزولة — شاهد مخرجات console والقيم المُرجعة والأخطاء والتوقيت دون فتح DevTools. مجاني ويعمل في متصفحك.

يعمل في iframe معزول في متصفحك — لا يُرسل أي شيء إلى خادم.

اضغط Ctrl/⌘ + Enter للتشغيل
JavaScript
1
Console
>_ تظهر مخرجات console هنا

حول مختبر JavaScript

أداة اختبار JavaScript هي ملعب JS عبر الإنترنت يمكنك فيه كتابة وتشغيل JavaScript فوراً دون فتح أدوات المطوّرين أو إعداد مشروع. اكتب الشيفرة في المحرر، اضغط "تشغيل" أو Ctrl/Cmd + Enter، وتعرض لوحة الطرفية مخرجات console.log والتحذيرات والأخطاء ووقت التنفيذ.

تُنفَّذ شيفرتك داخل إطار iframe معزول دون وصول إلى الصفحة المحيطة. تبدأ كل عملية تشغيل في عزل جديد، فلا تلوّث المتغيرات المتبقية والشيفرة المنفلتة من محاولة سابقة المحاولة التالية أبداً، وتُحيَّد الحوارات الحاصرة مثل alert حتى لا تتجمّد الصفحة أبداً.

لأن كل شيء يعمل من جهة العميل في متصفحك، لا شيء تكتبه يُرسَل إلى خادم. إنها طريقة سريعة وخاصة لاختبار مقتطف من Stack Overflow، أو فحص سلوك async/await، أو تصحيح دالة صغيرة.

كيفية استخدام مختبر JavaScript

  1. اكتب أو ألصق JavaScript في لوحة المحرر، أو انقر "عيّنة" لمثال عملي.
  2. انقر "تشغيل"، أو اضغط Ctrl/Cmd + Enter، لتنفيذ الشيفرة.
  3. اقرأ مخرجات console.log وinfo وwarn وerror — إضافة إلى أي أخطاء مُلقاة — في لوحة الطرفية، مع وقت التنفيذ الظاهر عند انتهاء التشغيل.
  4. فعّل "التشغيل التلقائي" لإعادة تنفيذ الشيفرة تلقائياً أثناء التعديل.
  5. استخدم "مسح الطرفية" لتفريغ المخرجات، أو "مسح" للبدء من جديد بشيفرة جديدة.

الأسئلة الشائعة

يعمل نصك البرمجي داخل iframe بقيد sandbox="allow-scripts"، معزول عن الصفحة. تُعاد توجيه مخرجات الطرفية والأخطاء للعرض، ويُعاد إنشاء iframe عند كل تشغيل حتى تُتجاهَل الحالة السابقة.

استدعاءات console.log وconsole.info وconsole.warn وconsole.error تظهر جميعها في لوحة الطرفية، إضافة إلى الأخطاء غير المُلتقَطة وسطر توقيت يعرض عدد الميلي ثانية التي استغرقها التشغيل.

نعم. الصياغة الحديثة بما فيها async/await والوعود والدوال السهمية والقوالب الحرفية تعمل تماماً كما ستعمل في متصفحك، إذ تستخدم العزلة محرك JavaScript نفسه الذي تستخدمه الصفحة.

لا. كل شيء يُنفَّذ محلياً داخل iframe معزول في متصفحك؛ لا تُنقَل أي شيفرة أو مخرجات إلى خادم.

نعم. إنها مجانية، لا تتطلب تسجيلاً، ويمكنك تشغيل أي عدد تريده من المقتطفات.

شارك هذا
هل تحتاج إلى مساعدة؟
هل واجهت مشكلة في هذه الأداة؟ أخبر فريقنا.
الإبلاغ عن مشكلة

أضف هذه الأداة المجانية إلى موقعك الخاص — انسخ والصق الكود أدناه.