الدرس السادس جافا

 جافا سكريبت.................Java script

الجزء السادس :

التعابير والمعاملات


هذا القسم فيه ما يتعلق بالتعابير والمعاملات في JavaScript.


التعابير الأساسية


وهي تتضمن التعابير والكلمات المحجوزة العامة في JavaScript.


this


تُحدَّد قيمة الكلمة المحجوزة this وفق طريقة استدعاء الدالة.


function (تعبير تعريف الدوال)


الكلمة المحجوزة function تُستخدَم لتعريف دالة داخل تعبير (expression). انظر إلى صفحة «الدوال في JavaScript» للمقارنة بين صيغ تعريف الدوال.


class (تعبير تعريف الأصناف)


الكلمة المحجوزة class تشير إلى تعبير تعريف للأصناف.




function* (تعبير تعريف الدوال المولدة)


الكلمة المحجوزة function* تُستخدَم لتعريف دالة مولِّدة داخل تعبير. انظر إلى صفحة «الدوال في JavaScript» للمقارنة بين صيغ تعريف الدوال.


yield


الكلمة المحجوزة yield تُستخدَم لإيقاف تنفيذ دالة مولِّدة (function*) مؤقتًا واستئناف تنفيذها.


yield*


التعبير yield* يُستخدَم لتفويض التنفيذ إلى دالة مولِّدة أخرى أو كائن iterable.


async function* (تعبير تعريف الدوال غير المتزامنة)


الكلمة المحجوزة async functionتُستخدَم لتعريف دوال غير متزامنة ضمن تعبير (expression). انظر إلى صفحة «الدوال في JavaScript» للمقارنة بين صيغ تعريف الدوال.


await


يُستخدَم لانتظار وعد (الكائن Promise)، ويمكن أن يُستخدَم داخل دالة غير متزامنة فقط (async function).


[]


الشكل المختصر لتعريف المصفوفات.


{}


الشكل المختصر لتهيئة الكائنات.


/ab+c/i


الشكل المختصر لتعريف التعابير النمطية (regular expressions).


( )


معامل التجميع.


ّ........يتبع.....ّ....


لا تنسوا دعمنا بملاحظاتكم واقتراحاتكم ودعوة أصدقائكم فذلك يشجعنا على مواصلة النشر.

# شكرا لكم#

Commentaires

Posts les plus consultés de ce blog

تعرف على لغة باسكال

الفرق بين سعات الذاكرة