ЕП
но вообще регэкспы одинаковые почти
Size: a a a
ЕП
z
АК
Z
💧
ЕП
АК
💧
DG
function compareToMap(shop1, shop2) {
const state = [];
shop1.forEach((el1) =>
shop2.some((el2) => {
if (el1.name == el2.name) {
state.push({
name: el1.name,
site1: { url: el1.link, price: el1.price },
site2: { url: el2.link, price: el2.price },
});
}
})
);
return state;
}
АК
function compareToMap(shop1, shop2) {
const state = [];
shop1.forEach((el1) =>
shop2.some((el2) => {
if (el1.name == el2.name) {
state.push({
name: el1.name,
site1: { url: el1.link, price: el1.price },
site2: { url: el2.link, price: el2.price },
});
}
})
);
return state;
}
DG
DG
АК
DG
АК
ЕП
ЕП
ЕП
АК
var map = Object.create(null);
[].concat(arr1,arr2).forEach(function(e){
if(map[e.name])
map[e.name].push(e);
else
map[e.name] = [e];
});
console.log(map);
💧
:poop:dfgsadf