文章目录
  1. 1. 20180327_对象数组根据某属性过滤对象

20180327_对象数组根据某属性过滤对象

对象数组根据某属性过滤对象

自己写了个包放npm了 在这里

对象数组根据某个属性的值返回该对象,或者返回该对象另一个属性的某个值

自己写了个包放npm了 在这里

对象数组根据某属性进行排序显示

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
var infoObj = [
{
name: "张三",
sex: 'female',
age: 30,
},
{
name: "李四",
sex: 'male',
age: 20,
},
{
name: "王五",
sex: 'female',
age: 40,
}];

function compare(propertyName) {
return function (object1, object2) {
var value1 = object1[propertyName];
var value2 = object2[propertyName];
return value1 - value2
}
}
infoObj.sort(compare("age"))
文章目录
  1. 1. 20180327_对象数组根据某属性过滤对象