sortBy和闭包
示例:
people = {
{firsname:'ccfirstNeme',lastname:'aafirstNeme'},
{firsname:'bbfirstNeme',lastname:'bbfirstNeme'},
{firsname:'aafirstNeme',lastname:'ccfirstNeme'},
}
people.sort(_.sortBy('lastname'))_.sortBy = (property)=>{
return (a,b)=>{
var result = (a[property] < b[property]) ? -1 : (a[property] > b[property]) ? 1 : 0;
return result;
}
}Last updated