М
Size: a a a
М
М
PO
PO
S
PO

М
T
М
function filterByKeys(objectsArr = [], keysArr = []) {
const filtered = objectsArr.filter(o => Object.keys(o).some(key => keysArr.includes(key)));
return filtered;
}
здесь уже не так очевидно что происходит, придется тормознуть. Осмысленно названная переменная пользу бы принесла, если бы функция была посложнее. Так да, имя функции все проясняет.М
S
function filterByKeys(objectsArr = [], keysArr = []) {
const filtered = objectsArr.filter(o => Object.keys(o).some(key => keysArr.includes(key)));
return filtered;
}
здесь уже не так очевидно что происходит, придется тормознуть. Осмысленно названная переменная пользу бы принесла, если бы функция была посложнее. Так да, имя функции все проясняет.S
М
S
М
М
S
S
М