Ser*_*eev 4 javascript arrays sorting
我有一个阵列
var arr = ['hello','"end" two', 'end one', 'yes', 'abc' ];
Run Code Online (Sandbox Code Playgroud)
我需要按如下所示对其进行排序
// abc, end one, "end" two, hello, yes
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
你可以String#localeCompare选择一个选项.
ignorePunctuation是否应忽略标点符号.可能的值是
true和false; 默认是false.
var array = ['hello', '"end" two', 'end one', 'yes', 'abc'];
array.sort(function (a, b) {
return a.localeCompare(b, undefined, { ignorePunctuation: true });
});
console.log(array);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
202 次 |
| 最近记录: |