TypeScript数组按数组编号排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeScript数组按数组编号排序相关的知识,希望对你有一定的参考价值。
我需要按ID对数组进行排序。签入另一个数字数组
var itens:[] = [
item:id:1,item:id:2,item:id:3,item:id:4
]
var sort:[] = [1,3,2,4];
结果:
var itens:[] = [
item:id:1,item:id:3,item:id:2,item:id:4
]
答案
const items = [id: 1, id: 2, id: 3, id: 4];
const sort = [1, 3, 2, 4];
const sorted = sort.map(val => items.find(item => item.id === val));
console.log(sorted);
以上是关于TypeScript数组按数组编号排序的主要内容,如果未能解决你的问题,请参考以下文章
如何根据 Aurelia/Typescript 中的嵌套属性对对象数组进行排序