Intl.Collator Compare очень медленно работает в IE - PullRequest
0 голосов
/ 30 октября 2018

Ниже приведен пример кода, в моей таблице более 7 тыс. Записей, код ниже выполняется при нажатии на заголовок таблицы для сортировки столбцов,

var collator = new Intl.Collator(undefined, {
numeric: true,
sensitivity: 'base'
});
var objs = [{name: '1_Document', size: 40}, {name: '11_Document', size: 50}, {name: '2_Document', size: 60}];

objs.sort(function(a, b) { return collator.compare(a.name, b.name) })

Но в IE он очень медленный, и появляется сообщение «Stop Script». Может кто-нибудь помочь, пожалуйста?

...