Мне нужно манипулировать массивом, используя два метода, один за другим:
- фильтр массива
- , затем сортировать его
мой метод фильтрации следующий
filterArray(list){
return list.filter(item=> !this.myCondition(item));
}
мой метод сортировки следующий:
sortArray(list) {
return list.sort((a, b) =>
new Date(b.beginDate).getTime() - new Date(a.beginDate).getTime()
);
}
Я хочу управлять им с помощью Кстати, , что его полная фильтрация, а затем выполнить сортировку
Я пробовал это:
myData = myData.filterArray(myData).sortArray(myData);
Но я не уверен что это самый чистый способ (Примечание: я хочу разделить методы сортировки и фильтрации)
лучшие способы сделать это?