KS
Size: a a a
KS
s
ЕЮ
AB
YI
i
M
function filterYgd(arr, dates) {
let startDate = dates[0],
endDate = dates[1],
stardDateInMiliseconds = startDate.getTime(),
endDateInMiliseconds = endDate.getTime();
return arr.filter(item => {
let ygdDateInMiliseconds = new Date(item.ygd_tarihi).getTime()
return ygdDateInMiliseconds >= stardDateInMiliseconds
&& ygdDateInMiliseconds <= endDateInMiliseconds;
});
}
function filterYgd(arr, dates)
{
// 1: отступы кратны 2-м, чел, тип стандарт
// 2: экономим тут на мутациях и буквах
var a = dates[0].getTime();
var b = dates[1].getTime();
// фильтруем
return arr.filter(item => {
// 3: мухи отдельно (мутация)
var c = new Date(item.ygd_tarihi).getTime();
// 4: котлеты отдельно (фильтр)
// 5: в длинных сравнениях, при переносе, выравнивание желательно располагать на том-же уровне (для читабельности) иначе это получается реально бред чел, неудобно читать (100% гарантия)
return c >= a &&
c <= b;
});
}
L
function filterYgd(arr, dates)
{
// 1: отступы кратны 2-м, чел, тип стандарт
// 2: экономим тут на мутациях и буквах
var a = dates[0].getTime();
var b = dates[1].getTime();
// фильтруем
return arr.filter(item => {
// 3: мухи отдельно (мутация)
var c = new Date(item.ygd_tarihi).getTime();
// 4: котлеты отдельно (фильтр)
// 5: в длинных сравнениях, при переносе, выравнивание желательно располагать на том-же уровне (для читабельности) иначе это получается реально бред чел, неудобно читать (100% гарантия)
return c >= a &&
c <= b;
});
}
L
M
L
.dates[0].getTime()
сойдетM
M
T
.dates[0].getTime()
сойдетT
const [startDate, endDate] = dates;
s
АЩ
ify
, это вообще законно?)AB
ify
, это вообще законно?)AI
AB