Arabic subtitles

Dot and Bracket Notation - JavaScript Basics

Get Embed Code
5 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. سنتناول الآن موضوع التدوين المنقط
  2. .للكائنات الذي استخدمناه للتو في الوصول إلى bio.name
  3. يسمح لنا التدوين المنقط بإظهار كائن
  4. .ثم تحديد خصائصه خارج القوسين المعقوصين
  5. .>> وستكون الصيغة مثل ذلك؛ حيث يكون لدينا object.someproperty=somevalue
  6. .>> على سبيل المثال، bio.email تساوي عنوان البريد الإلكتروني
  7. .>> أرى أننا لم نستخدم var
  8. .>> إطلاقًا، فمع التدوين المنقط، لا نحتاج إلى استخدام var
  9. .فنحن نضيف خصائص جديدة لكائن ما ولا نقوم بإنشاء متغيرات جديدة
  10. .>> نعم، وسنصل إليهم بنفس الطريقة التي قمنا بها من قبل
  11. >> نعم يمكننا استخدام التدوين المنقط للوصول إلى الخصائص
  12. .وإلحاقها بالصفحة
  13. >> يوجد نمط صيغة واحد آخر على الأقل لتحديد خصائص
  14. أحد الكائنات، أليس كذلك؟
  15. .>> نعم، رمز القوس
  16. ويوجد في الواقع نمط آخر، ولكن لكي تتعرفوا على المزيد بخصوصه
  17. .يمكنكم التحقق من ملاحظات المدرب
  18. يتشابه رمز القوس مع التدوين المنقط في أنه يمكننا من
  19. .إظهار كائن وتحديد خصائصه بعد ذلك في التعليمة البرمجية
  20. .ولكن نستخدم الأقواس هذه المرة بدلاً من النقط
  21. وبذلك لدينا bio مع السلسلة city بين القوسين لتساوي ماونتن فيو
  22. .وbio مع السلسلة email بين القوسين لتساوي البريد الإلكتروني
  23. >> صحيح، إذًا فالصيغة تبدو كالتالي كائن ثم سلسلة من
  24. .اسم الخاصية بين قوسين مربعين تساوي قيمة
  25. .>> نعم
  26. ،إذا أردنا إلحاق مدينتنا بالصفحة
  27. .فما علينا سوى كتابة هذه التعليمة البرمجية هنا
  28. وعند تحديث الصفحة، نجد أن المدينة لا تزال ماونتن فيو