鉴于这个例子:
let a = ['New York', 'New Hampshire', 'Maryland'];
let collator = new Intl.Collator(undefined, {numeric: true, sensitivity: 'base'});
a.sort(collator.compare);
Run Code Online (Sandbox Code Playgroud)
这个数组如何按降序排序?
您可以切换参数:
a.sort( (x, y) => collator.compare(y, x) )
Run Code Online (Sandbox Code Playgroud)
或排序和反转:
a.sort(collator.compare).reverse()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1540 次 |
| 最近记录: |