JS: المجموعات - دورة 3900 فرك. من هيكسلت، مدة التدريب 14 ساعة، التاريخ: 1 ديسمبر 2023.
Miscellanea / / December 04, 2023
سوف تتعلم المزيد عن المصفوفات والمصفوفات الترابطية والمجموعات. في النهاية، سوف تتعلم تمثيل البيانات كمجموعات باستخدام Set، واستخدام Map لإنشاء القواميس، إنشاء مجموعات كسولة لتقليل عدد التمريرات وحفظ استدعاءات الوظائف من أجل التحسين إنتاجية. يعد العمل مع المجموعات في JavaScript مفيدًا إذا قررت تحسين أداء التعليمات البرمجية الخاصة بك. ستساعد المعرفة المستمدة من هذه الدورة المبرمجين على تسريع عملهم مع البيانات وتبسيطه. هذه الدورة مناسبة للمبرمجين الذين يرغبون في تحسين مهاراتهم في العمل مع المجموعات في JavaScript. لتسهيل عملية التعلم، يجب عليك تعلم أساسيات JavaScript مسبقًا.
مقدمة
تعرف على الدورة وقم بمراجعة المشروع الذي سنعمل عليه طوال الدورة.
مجموعة مصفوفة
تعرف على بنية البيانات الأكثر شيوعًا - المصفوفة، وانظر إلى الوصف العام وميزات العمل مع المصفوفة في JavaScript.
خريطة
خذ بعين الاعتبار بنية بيانات "الخريطة"، والمعروفة أيضًا باسم المصفوفة النقابية أو "القاموس" في بعض لغات البرمجة. تعلم كيفية العمل مع الخريطة في JavaScript.
تعيين
ضع في اعتبارك نوع المجموعة وبنية بياناتها، وهو تطبيق للبنية الرياضية "المجموعة".
واجهة بطلاقة
تعرف على نمط تصميم "الواجهة السلسة".
ثبات
خذ بعين الاعتبار إحدى الميزات المهمة - "الثبات"، والتي نحتاجها لتصحيح بعض أوجه القصور المهمة في تنفيذ الواجهة بطلاقة.
تقييم كسول
تعرف على ما يسمى بالحسابات "الكسولة" - وهي طريقة للتحسين. خذ بعين الاعتبار ميزة اللغة هذه في سياق العمل مع المجموعات في JavaScript.
getter والحفظ
تعرف على قدرة JavaScript على إنشاء خصائص ديناميكية.
راحة العملية
فكر في ميزة مثيرة للاهتمام تسمح لك بتمرير عدد مختلف من المعلمات إلى دالة.
عملية انتشار
خذ بعين الاعتبار "الجانب الآخر" من عملية الراحة - عملية الانتشار.
التدمير
قدم ميزة JavaScript التي تسمح لك باسترداد البيانات من المصفوفات أو الكائنات بطريقة مشابهة للإعلان عن مصفوفة في كائن.
مواد إضافية
المقالات ومقاطع الفيديو برعاية فريق Hexlet. سوف تساعدك على التعمق في موضوع الدورة