Menu
Coddy logo textTech
العربية

ساحة تجربة JavaScript

قراءة التوثيق

اكتب الأكواد البرمجية، شغّلها وشاركها — بدون أي إعداد.

index.js
Output
Click Run to see the output here.

شغّل JavaScript اون لاين في متصفحك

هذه ساحة JavaScript اون لاين مجانية. اكتب JS حديث ES2022+ مباشرة في متصفحك، اضغط تشغيل، ونفّذ على Node 24 أو Deno 2.4 خلال ثوانٍ — بدون تثبيت، بدون npm، وبدون package.json. أسرع طريقة لتجربة دالة Array، اختبار دالة async، أو تنقيح مقطع كود قصير.

داخليًا، يستخدم المحرر نفس محرك VS Code (تلوين JS، إكمال تلقائي، خطوط تحت الأخطاء)، ويعمل كودك على Node 24 (أو Deno 2.4.3) داخل حاوية معزولة — ميزات ES2022+ الحديثة، واجهات Node (fs/http)، والمكتبة القياسية لـ Deno، جميعها متاحة. سواء كنت تختبر دالة async، أو جلب JSON، أو تحلّ مسألة مقابلة — يأخذك مشغّل JavaScript اون لاين هذا من الفكرة إلى الناتج خلال ثوانٍ.

لماذا تفيدك ساحة JavaScript هذه

  • تنفيذ فوري لـ JavaScript — اكتب الكود، اضغط تشغيل، واستلم ناتج Node 24 (أو Deno 2.4) خلال ثوانٍ، دون أي إعداد.
  • تلوين كامل لبنية JavaScript، إكمال تلقائي، ورسائل أخطاء — نفس محرك المحرر المستخدَم في VS Code، مباشرة في متصفحك.
  • دعم إدخال stdin — أرسل الأسطر إلى process.stdin (Node) or the Deno readLine pattern من مربع الإدخال في الساحة. بدون تثبيت — لا تحتاج إلى إعداد Node أو npm أو package.json.
  • بيئة تشغيل Deno 2.4.3 + Node 24 — اكتب JavaScript حديث ES2022+ مع واجهات Node والمكتبة القياسية لـ Deno دون الحاجة إلى package.json.

ما يمكنك بناؤه في ساحة JavaScript

  • دوال المصفوفات (map و filter و reduce) و async/await والتفكيك والأساليب الحديثة في ES2022+ — شغّلها على Node 24 أو Deno 2.4.
  • جلب وتحليل JSON عبر fetch، الوعود وتدفقات async، صياغة الأصناف، ومسائل خوارزميات قصيرة للاستعداد للمقابلات.
  • مقتطفات لمرة واحدة — اختبر regex، تحقق من صيغة تاريخ، جرّب دالة Array جديدة، أو تأكد من نمط تفكيك (destructuring) معقّد.

الأسئلة الشائعة حول ساحة JavaScript اون لاين

هل ساحة JavaScript اون لاين مجانية؟
نعم. ساحة JavaScript اون لاين مجانية بالكامل — لا تسجيل، لا تثبيت Node، ولا إعداد npm. افتح الصفحة وشغّل الكود على Node 24 أو Deno 2.4.
هل أحتاج إلى تثبيت Node.js لتشغيل JavaScript اون لاين؟
لا حاجة للتثبيت. لست بحاجة إلى Node أو npm أو package.json — مشغّل JavaScript اون لاين ينفّذ كودك على Node 24 (أو Deno 2.4) ويعيد الناتج خلال ثوانٍ.
هل تعمل ساحة JavaScript على الجوال و Chromebook؟
نعم. ساحة JavaScript تعمل على أي متصفح حديث — حاسوب، لوحي أو جوال. ممتازة لتشغيل JS من Chromebook أو iPad أو حاسوب المدرسة حيث لا يمكنك تثبيت Node.
هل يمكنني قراءة stdin من Node في ساحة JavaScript؟
نعم. تحتوي الساحة على مربع إدخال stdin — تُمرَّر الأسطر التي تكتبها إلى process.stdin في Node، لذلك تعمل واجهات readline وحلقات for await (const line of process.stdin) بالطريقة نفسها كما عند تشغيل node script.js محليًا ولصق الإدخال في الطرفية.
كيف أتعلّم JavaScript بعد تجربة الساحة؟
عدّل كود JavaScript النموذجي، اضغط تشغيل، وكرّر. للممارسة المنظّمة، دورة JavaScript التفاعلية في Coddy تغطي من المتغيرات إلى الإغلاقات (closures) والـ prototypes و async/await.