real_order = [ '1', '2', '3', '4'];
friends = [ { name: 'jess', id: '4'},
{ name: 'alex', id: '1'},
{ name: 'kat', id: '3' },
{ name: 'bob', id: '2' }
]
¿Cómo hago que "friends" array "coincida" con los elementos en real_order
? El resultado debería ser:¿Cómo reordenar esta matriz en Javascript en función de otra matriz?
[
{ name: 'alex', id: '1'},
{ name: 'bob', id: '2' },
{ name: 'kat', id: '3' },
{ name: 'jess', id: '4'},
]
¿Cuál es la solución más eficiente?
demasiado rápido, la misma solución que habría tenido proponen – Eineki