У меня есть следующие структуры данных:
const fieldOrder = [
'title',
'first_name',
'last_name',
'address_1',
'address_2',
'city',
'state',
'zipcode',
'country',
]
const fields = [
{
name: 'first_name',
value: 'John'
},
{
name: 'title',
value: 'Mr'
}
...etc
]
И я хотел бы переупорядочить массив объектов fields
на основе положения клавиши name
в массиве fieldOrder
. Как это возможно? Возможно, с помощью метода Array.sort
как-то?
И, вообще говоря, это лучший способ представить порядок?