Javascript按标准排序

时间:2017-06-15 11:28:19

标签: javascript sorting

我有一个对象数组。每个对象都有一个Name,Surname,Phone,PostCode等。我的目的是通过传递标准对这个数组进行排序(对ASC或DESC进行排序)。

filterBy(criteria) {    
    this.items.sort(by_criteria)  
} 

所以当我通过"姓名"作为标准,它将按名称等进行排序。

我无法找到应用于对象的每个特定元素的方法。 我怎么能说出来:

1)(click)=filterBy("name");

2)    filterBy(criteria) {    
        this.items.sort(this.items.criteria)  
    } 

最优雅/简单/正确的方法是什么?

谢谢!

0 个答案:

没有答案