我有一个对象进行排序的功能。我想使用collator.compare,我不知道如何将它放在函数内或使用它的方式。这是自定义排序功能。
compare: function(a,b) {
if (a.name < b.name)
return -1;
if (a.name > b.name)
return 1;
return 0;
},
我想使用collator进行排序
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)
我的目标是在函数内部使用collator.compare,我该如何实现?