الدرس السابع جافا
جافا سكربت.......................Java script
الجزء السابع :
تعابير الإسناد
الوصول إلى الخاصيات
طرائق الوصول إلى الخاصيات توفِّر وصولًا إلى خاصيات أحد الكائنات باستخدام طريقة النقط أو طريقة الأقواس.
new
يُنشِئ نسخةً من كائن مُعرَّف من المستخدم أو نسخةً من أحد أنواع الكائنات المُضمّنة في لغة JavaScript والتي تملك دالةً بانيةً.
new.target
تسمح لك بمعرفة إن استدعيت دالةٌ عاديةٌ أم دالةٌ بانيةٌ باستخدام المعامل new.
super
تُستخدَم للوصول إلى الكائنات في الكائن الأب واستدعائها.
معامل النشر (obj...)
معامل النشر (spread operator) يسمح للكائنات التي يمكن المرور على عناصرها (أي أنها iterable) مثل تعابير المصفوفات أو السلاسل النصية أن توسَّع في الأماكن التي تتوقع JavaScript وجود صفر وسيط أو أكثر (عند استدعاء الدوال) أو صفر عنصر أو أكثر (في المصفوفات)، أو نشر كائن في الأمكان التي تتوقع JavaScript وجود صفر زوج أو أكثر من المفتاحي والقيم المرتبطة بها (عند تعريف الكائنات).
معاملات الزيادة والنقصان
وهي تتضمن الزيادة (أو النقصان) قبل الإسناد، والزيادة (أو النقصان) بعد الإسناد.
A++
A--
++A
--A
المعاملات الأحادية
وهي المعاملات التي تجري عمليتها على قيمة واحدة فقط.
delete: يحذف خاصيةً من كائن
.void: يُقدِّر قيمة التعبير المعطى (expression) ثم يُعيد القيمةundefined.
typeof: يُعيد سلسلةً نصية تُشير إلى نوع القيمةالتي تليه.
+ و-: إشارة الزائد والناقص التي تُستخدَم مع القيم العددية
Number.
~: معامل NOT الثنائي.
!:معامل NOT المنطقي.
المعاملات الرياضية
المعاملات الرياضية تأخذ القيم العددية وتجري عليها عمليةً ثم تعيد قيمةً واحدةً.
+: معامل الجمع.
-: معامل الطرح.
/: معامل القسمة.
*: معامل الضرب.
%: معامل باقي القسمة.
**: معامل رفع العدد إلى قوة.
......... يتبع..............
لا تنسوا دعمنا بملاحظاتكم واقتراحاتكم فذلك يشجعنا على مواصلة النشر.
# شكرا لكم#

Commentaires
Enregistrer un commentaire