如何将Collat​​or比较放在JS中对象的自定义排序中

时间:2018-05-28 10:08:08

标签: javascript jquery underscore.js

我有一个对象进行排序的功能。我想使用collat​​or.compare,我不知道如何将它放在函数内或使用它的方式。这是自定义排序功能。

  compare: function(a,b) {
    if (a.name < b.name)
      return -1;
    if (a.name > b.name)
      return 1;
    return 0;
  },

我想使用collat​​or进行排序

var objs = [{name: '1_Document', size: 40}, {name: '11_Document', size: 50}, {name: '2_Document', size: 60}];

var collator = new Intl.Collator(undefined, {numeric: true, sensitivity: 'base'});
objs.sort(compare)

我的目标是在函数内部使用collat​​or.compare,我该如何实现?

0 个答案:

没有答案