البرمجة شائع

استخدم Set لإزالة التكرار من المصفوفات

إزالة التكرار من المصفوفات يتطلب حلقات متداخلة أو منطق filter معقد. حول المصفوفة إلى Set (الذي يخزن قيم فريدة فقط) ثم ارجعها لمصفوفة.

المشكلة

إزالة التكرار من المصفوفات يتطلب حلقات متداخلة أو منطق filter معقد.

الحل

حول المصفوفة إلى Set (الذي يخزن قيم فريدة فقط) ثم ارجعها لمصفوفة.

الفائدة

حل من سطر واحد أسرع بـ 50 مرة من الطرق التقليدية.

مثال الكود

const numbers = [1, 2, 2, 3, 3, 3, 4];

// احذف التكرار
const unique = [...new Set(numbers)];
// النتيجة: [1, 2, 3, 4]

ES
Edrees Salih
منذ 7 ساعات

We are still cooking the magic in the way!