English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمات/الاستدلالات JavaScript

تتكون تطبيقات JavaScript من جمل تحتوي على نحو صحيح

جملة JavaScript هي "تعليمات" التي يجب تنفيذها من قبل متصفح الويب

يمكن أن تمرر جملة عبر سطرين

إذا كانت كل جملة مفصولة بفاصلة، فإنه يمكن أن تكون هناك عدة جمل في سطر واحد

هذه الجملة تخبر المتصفح عن كتابة "Hello world" داخل عنصر HTML الذي يحتوي على id="para"

document.getElementById("para").innerHTML = "Hello world";
اختبار‹/›

يمكنك تجربةدليل جمل JavaScriptللإطلاع على معلومات أكثر حول الجمل

هذه قائمة بالجمل والتعريفات الخاصة بـ JavaScript مقسمة إلى فئات

إعلان المتغير

إعلان
وصف
varإعلان متغير يمكن اختيار تزويده بمقدار
letإعلان متغير محلي للقوس {} يمكن اختيار تزويده بمقدار،
constإعلان كونتانتا مسمى يمكن قراءته فقط

تحكم في العملية

تعليماتوصف
breakانهاء دورة الحالية، جملة switch أو label، وتمرير سيطرة البرنامج إلى الجملة التالية بعد الجملة المنهية
continueانهاء تنفيذ الجملة في دورة الحالية أو دورة العلامة الحالية في التكرار الحالي، واستئناف دورة التكرار في التكرار التالي
if...elseإذا كانت الشروط المحددة صحيحة، يتم تنفيذ جملة واحدة. إذا كانت الشروط غير صحيحة، يمكن تنفيذ جملة أخرى
switchحساب تعبير لجعله يتطابق مع جملة case، وإجراء تعليمات مرتبطة بالcase
throwإطلاق استثناء مخصص للمستخدم
try...catchتسمية الكود الذي يتم محاولة تنفيذه، وتحديد الاستجابة عند إطلاق استثناء

تعليمات التكرار

تعليماتوصف
while إنشاء حلقة تنفيذ تعليمات معينة طالما كان نتيجة حساب الشروط صحيحة. يتم التحقق من الشروط قبل تنفيذ التعليمات
do...whileإنشاء حلقة تنفيذ تعليمات معينة حتى يكون قيمة التحقق من الشروط زائفة. يتم تنفيذ التعليمات أولاً قبل التحقق من الشروط، لذا يتم تنفيذ التعليمات على الأقل مرة واحدة
forإنشاء حلقة تشمل ثلاثة تعبيرات اختيارية،مقيد بين قوسين مكتوبين بأحرف مربعة،مفصولة بنقاط عالية، وتتبعها تعليمات تنفيذها في الداخل
for...inاستكشاف خصائص القابلة للتكرار للمثلث بشكل غير مرتب. يمكن تنفيذ تعليمات لكل صفة مختلفة
for...ofالتنقل عبر العناصر القابلة للتكرار (بما في ذلك المجموعات، العناصر المشابهة للمجموعات، والمحولات، والمولدات) وتشغيل مخالب مخصصة، وإجراء تعليمات لكل قيمة مختلفة للصفة