1.7 KiB
title | localeTitle |
---|---|
Use Destructuring Assignment with the Rest Operator to Reassign Array Elements | استخدم Destructuring Assignment مع عامل التشغيل الباقي لإعادة تعيين عناصر المصفوفة |
استخدم Destructuring Assignment مع عامل التشغيل الباقي لإعادة تعيين عناصر المصفوفة
تذكر أن المشغل الباقي يسمح للأعداد المتغيرة من الوسيطات. في هذا التحدي ، عليك التخلص من العنصرين الأولين في مصفوفة.
تلميح 1:
قم بتعيين أول عنصرين إلى متغيرين عشوائيين.
تلميح 2:
اضبط الجزء المتبقي من المصفوفة على ...arr
.
=======
تلميح 1
استخدم destructuring لإنشاء متغير arr
.
function removeFirstTwo(list) { "use strict"; // change code below this line const [arr] = list; // change this // change code above this line return arr; }
تلميح 2
انشر معلمة list
في arr
.
function removeFirstTwo(list) { "use strict"; // change code below this line const [...arr] = list; // change this // change code above this line return arr; }
تلميح 3
استبعاد أول عنصرين من صفيف arr
مع ,,
.
function removeFirstTwo(list) { "use strict"; // change code below this line const [,,...arr] = list; // change this // change code above this line return arr; }
تنبيه المفسد - الحل إلى الأمام!
function removeFirstTwo(list) { "use strict"; // change code below this line const [a, b, ...arr] = list; // change code above this line return arr; }