Lua排序表中字母如何排列,排除数字?
- 内容介绍
- 文章标签
- 相关推荐
本文共计458个文字,预计阅读时间需要2分钟。
我想按字母顺序排序表,除了数字。下面的代码展示了如何使用比较器函数对表进行排序:
javascriptfunction compare(a, b) { return a.N.localeCompare(b.N);}
let obj=[ { N: Green 1 }, { N: Green 11 }, { N: Green 2 }];
使用`localeCompare`方法可以比较字符串,它将根据字典顺序返回一个数字,表示第一个字符串相对于第二个字符串的位置。这个函数适用于比较字符串而不考虑数字部分。
本文共计458个文字,预计阅读时间需要2分钟。
我想按字母顺序排序表,除了数字。下面的代码展示了如何使用比较器函数对表进行排序:
javascriptfunction compare(a, b) { return a.N.localeCompare(b.N);}
let obj=[ { N: Green 1 }, { N: Green 11 }, { N: Green 2 }];
使用`localeCompare`方法可以比较字符串,它将根据字典顺序返回一个数字,表示第一个字符串相对于第二个字符串的位置。这个函数适用于比较字符串而不考虑数字部分。

