Я хотел бы знать, как выполнить (не удалить) конкретный объект, а затем отсортировать объект массива гнезд в javascript,
Ниже функция, которая сортирует объект массива. мне нужно исключить объекты, которые не имеют свойства количества, а затем отсортировать объект, имеющий только количество, в javascript и отобразить объект (необходимо использовать исключенный объект obj и отсортированный объект obj).
this.providerList = [{id:"transferwise", amount:"1000"}, {id:"wordlremit", amount:"4000", {id:"instarem", amount:"3000"}, {country: "Singapore", scn: "SG"}, {country: "India", scn: "IN"}];
sortAndFilterProviders() {
let myList = [];
myList = [...this.providerList];
myList.push.apply(myList, this.apiproviderdata.apiproviders);
// var mergeList = myList.concat(this.query);
// console.log(mergeList);
myList.sort(function (a, b) {
var a1 = a.amount, b1 = b.amount;
if (a1 == b1) return 0;
return a1 > b1 ? 1 : -1;
});
this.providerList = [...myList];
return this.providerList;
}
expected output
country: Singapore, India
Sorted Amount : Transferwise , Instarem, Worldremit