Например, например. Мой
Mainarray = [{label:a,value:5} ,
{label :b , value :4 },
{label :c , value :10},
{label :d , value :5}]
и мой сортируемый массив:
array1 = [ {label :c ,value 5},{label :a ,value:2}
после сортировки массива1 он должен быть таким:
sortedarray= [{label:a,value :2} ,
{label :b , value :0 },
{label :c , value :5},
{label :d , value :0}]
поэтому, в основном, он должен быть отсортирован по метке MainArray, а также, если эта метка не существует в array1, он должен добавить ту же метку к тому же индексу со значением 0