function File(name,size,time){
this.name = name;
this.size = size;
this.time = time;
};
var f1 = new File("唐伯虎点秋香.MP4","400MB","2001-03-27");
var f2 = new File("战狼.MP4","800MB","2016-02-15");
var f3 = new File("湄公河行动.MP4","200MB","2018-12-06");
var arr = [f1,f2,f3];
function fn(attr){
return function getsort(move1,move2){
if(move1[attr] > move2[attr]){
return 1;
}else if(move1[attr] == move2[attr]){
return 0;
}else{
return -1;
}
}
};
var ff = fn("size");
arr.sort(ff);
for(var i=0;i<arr.length;i++){
console.log(arr[i].name +'====>' + arr[i].size +'====>' + arr[i].time);
}
console