<script>
var arr = [{id:1,username:'a1'},{id:2,username:'a2'},{id:3,username:'a3'},{id:4,username:'a4'},{id:5,username:'a5'}];
var newArr = [3,1,2,5,4];
let curArr = [];
for(let i = 0;i<arr.length;i++){
for(let j = 0;j<newArr.length;j++){
if(arr[i].id === newArr[j]){
curArr.unshift(newArr[j])
console.log('s'+curArr)
}
}
}
console.log(curArr);
</script>