const str1 = "abc";
const str2 = "bca";
const str3 = "cab";
const arr = [str3, str2, str1];
// localeCompare() 方法返回一个数字,表示参考字符串在排序顺序中是在给定字符串之前、之后还是与之相同
const sortedByText = arr.sort((a, b) => a.localeCompare(b));
console.log(sortedByText);
// 输出['abc', 'bca', 'cab']
使用localeCompare()。localeCompare()
方法返回一个数字,表示参考字符串在排序顺序中是在给定字符串之前、之后还是与之相同