清風流光
2017-04-25 16:16:18
function?createComparisonFunction(propertyName)?{
return?function(object1,?object2){
var?value1?=?object1[propertyName];
var?value2?=?object2[propertyName];
if?(value1?<?value2){
return?-1;
}?else?if?(value1?>?value2){
return?1;
}?else?{
return?0;
}
};
}?
var?data?=?[{name:?"Zachary",?age:?28},?{name:?"Nicholas",?age:?29}];
data.sort(createComparisonFunction("name"));
alert(data[0].name);?//Nicholas
data.sort(createComparisonFunction("age"));
alert(data[0].name);?//Zachary為什么調(diào)用的時候?qū)ο笞置媪康膎ame和age屬性一定要加引號?
3 回答
添加回答
舉報
0/150
提交
取消