المجموعة في JavaScript هي مجموعة مرتبة من العناصر ، تشبه المصفوفة ، ولكن مع عدد ثابت من العناصر. يمكن أن يكون كل عنصر في المجموعة من نوع بيانات مختلف. لا تُعد Tuples ميزة مضمنة في JavaScript ، ولكن يمكن محاكاتها باستخدام المصفوفات.
سيصف هذا المنشور التخصيص المتغير من المجموعات.
مهام جافا سكريبت المتغيرة من المجموعات
في JavaScript ، استخدم ' التدمير التخصيص ”لتعيين قيم من مجموعة إلى متغيرات. التخصيص المتلف هو ميزة JavaScript تستخرج القيم من المصفوفات أو الكائنات وتعينها للمتغيرات. هذه الميزة مفيدة لاستخراج البيانات من المصفوفات أو الكائنات ، مما يجعل الكود أكثر قابلية للقراءة والصيانة.
بناء الجملة
لاستخدام مهمة التدمير ، استخدم الصيغة التالية لتعيين القيم من المجموعات إلى المتغيرات:
مقدار ثابت [ أ ، ب ، ج ] = [ 1 و 2 و 3 ]
وفقًا للصيغة أعلاه ، المتغير ' أ 'سيتم تعيين قيمة' 1 '،' ب 'سيتم تعيينه بواسطة' 2 '، و ' ج 'سيتم تعيين القيمة' 3 '.
في JavaScript ، يمكن استخدام المصفوفات والكائنات لتخزين أي نوع من البيانات وأي عدد من العناصر ، لذا استخدمها كمجموعة أيضًا.
مقدار ثابت [ أ ، ب ] = صفيف
يمكنك أيضًا استخدام عامل التشغيل الباقي (...) لاسترداد العناصر المتبقية من المصفوفة أو الكائن.
مثال 1: تعيين قيم صحيحة ومنطقية ومتغيرة سلسلة من Tuple
أنشئ مصفوفة باسم ' مترابطة بيانية '، الذي يخزن عددًا صحيحًا وقيمة منطقية وسلسلة:
مجموعة const = [ أحد عشر و حقيقي و 'Linux' ] ؛
استخدم مهمة التدمير لتعيين قيم المجموعة إلى المتغيرات ' x '،' و '، و ' مع ':
طباعة القيم المخصصة مقابل كل متغير على وحدة التحكم:
يمكن ملاحظة أن المتغيرات قد تم تعيينها بنجاح من tuple:
مثال 2: تخصيص عدد صحيح وقيم متغيرة سلسلة من Tuple
في المثال المعطى ، سنقوم بتعيين قيمة الخاصية ' تعيين 'إلى متغير يسمى' التابع ':
كائن const = { الاسم: 'كوفن '، العمر: 28 ، التسمية:' الموارد البشرية '} ؛
استخدم تخصيص التدمير لتخصيص قيمة 'التعيين' للمتغير 'des':
اطبع القيمة المخصصة على وحدة التحكم:
يمكن ملاحظة أنه تم تعيين قيمة الخاصية 'التعيين' بنجاح إلى المتغير 'des':
مثال 3: تعيين قيم متغيرة متعددة من Tuple باستخدام بقية المشغل
إنشاء مصفوفة وتخزين أنواع متعددة من البيانات:
مجموعة const = [ '1100' و حقيقي و 'Linux' و أحد عشر و 5 و 3 و 9 ] ؛
الآن ، سنستخدم العامل الباقي (...) مع مهمة التدمير لاستخراج العناصر المتبقية من المصفوفة:
أخيرًا ، اطبع جميع القيم مقابل كل متغير على وحدة التحكم باستخدام ' console.log () ' طريقة:
كما ترى أن المتغير ' x 'سيتم تعيين قيمة عدد صحيح' 1100 '،' و 'بقيمة منطقية' حقيقي '،' مع 'بالقيمة' لينكس 'وقيم الأعداد الصحيحة المتبقية' 11 و 5 و 3 و 9 'إلى المتغير' في 'باستخدام عامل التشغيل الباقي (...):
هذا كل شيء عن تعيين قيم من مجموعة إلى متغيرات.
خاتمة
لتعيين قيمة لمتغيرات من المجموعات ، استخدم ميزة JavaScript المسماة ' التدمير التخصيص '. إنها ميزة قوية تسهل العمل مع المجموعات في JavaScript لاستخراج القيم من المجموعة وتعيينها إلى المتغيرات بطريقة موجزة وقابلة للقراءة. يمكن أيضًا استخراج العناصر المتبقية في المصفوفة أو الكائن باستخدام عامل التشغيل الباقي (...). وصف هذا المنشور التخصيص المتغير من tuples.