zl程序教程

您现在的位置是:首页 >  前端

当前栏目

[Javascript] Intl.Collator().compare

JavaScript Compare
2023-09-14 09:00:42 时间

The Intl.Collator object enables language-sensitive string comparison.

console.log(['Z', 'a', 'z', 'ä'].sort(new Intl.Collator('de').compare));
// expected output: ["a", "ä", "z", "Z"]

console.log(['Z', 'a', 'z', 'ä'].sort(new Intl.Collator('sv').compare));
// expected output: ["a", "z", "Z", "ä"]

console.log(['Z', 'a', 'z', 'ä'].sort(new Intl.Collator('de', { caseFirst: 'upper' } ).compare));
// expected output: ["a", "ä", "Z", "z"]