Witam.
Mam tablicę którą chcę posortować a następnie zwrócić tylko 3 pierwsze wyniki.
let newArray = this.games.sort(function(a, b) {
a = new Date(a.created_at).getTime();
b = new Date(b.created_at).getTime();
return b - a;
});
return newArray.slice(0,3);
Ale nie wiem dlaczego powyższy kod wyrzuca mi błąd : newArray.slice is not a function.
Czy po wykonaniu sort tablica już nie jest tablicą? Czy jest jakiś inny powód?
Nie wiem czy to istotne, ale kod jest częścią projektu pisanego w Vue.
Dziękuję.