goldis
6/26/2019 - 10:46 AM

Sort array by map

const a = [1,2,3,4,5,6]; // array
const b = [8,7,6,5,4,3,2,1]; // mapa

b.filter((item)=>(a.indexOf(item) > -1));

[...new Set(b.filter((item)=>(a.indexOf(item) > -1)).concat(a))]
А это вариант написал если все таки есть вариант что в мапе пропущен