我有以下数组,其中包含一个对象,该对象包含联赛场地和代码的详细信息。
我还有另一个数组,里面只有联盟代码。
我想按照联盟代码数组的顺序返回league.venue对象的新索引数组。
例如,在这种情况下,新数组将是-
[4,5,0,3,2]
.
我不确定是否最好
.map
或
.filter
但我不想用
push()
.
league = {};
league.venue = [];
league.venue[0] = {};
league.venue[0].code = 1000;
league.venue[0].team = "Arsenal";
league.venue[1] = {};
league.venue[1].code = 1001;
league.venue[1].team = "Spurs";
league.venue[2] = {};
league.venue[2].code = 1002;
league.venue[2].team = "Liverpool";
league.venue[3] = {};
league.venue[3].code = 1003;
league.venue[3].team = "Manchester City";
league.venue[4] = {};
league.venue[4].code = 1004;
league.venue[4].team = "Manchester United";
league.venue[5] = {};
league.venue[5].code = 1005;
league.venue[5].team = "Everton";
league.code = [1004, 1005, 1000, 1003, 1002]