البرمجة شائع

استخدم 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
منذ 10 ساعات

We are still cooking the magic in the way!