在JavaScript中,对版本号进行排序可以通过将版本号字符串拆分为数组,然后逐个比较数组中的数字来实现。以下是一个详细的步骤说明和代码示例: 1. 获取所有需要排序的js版本号 假设我们有一个包含多个JavaScript版本号的数组: javascript const versions = ["1.0.10", "1.0.2", "1.1.0", "2.0.0", "1.0.1",...
js 实现版本号排序 //方法一:从左到右迭代,从高位判断,返回高位的大小结果 注意:仅适用于版本号各个位的位数相同let versions = ["1.45.0", "1.5", "6", "2.3.4.5"]; versions= versions.sort((a, b) =>{ let arr1= a.split('.'); let arr2= b.split('.'); let i= 0;while(true) {...
js / ts https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort bug Q: 如何对一组包含多个字符串版本号的数组进行排序,字符串版本号有不定数量的.符号进行分割? 存在一组版本号数组,如['0.1.1', '2.3.3', '0.3002.1', '4.2', '4.3.5', '4.3.4.5'],怎么...
var arr=['0.1.1', '2.3.3', '0.3002.1', '4.2', '4.3.5', '4.3.4.5'];&...
有一组版本号如下['0.1.1', '2.3.3', '0.302.1', '4.2', '4.3.5', '4.3.4.5']。 现在需要对其进行排序,排序的结果为 ['4.3.5','4.3.4.5','2.3.3','0.302.1','0.1.1'] 问题链接 其中zzgzzg00的回答大意如下,非常简洁也非常有意思: ...
1.例如现在存在一组版本号,['0.1.1', '2.3.3', '0.3002.1', '4.2', '4.3.5', '4.3.4.5'],怎么对这个版本号进行排序,实现最后排序的结果为['4.3.5','4.3.4.5','2.3.3','0.3002.1','0.1.1'];不知道各位大神有什么好的实现方法?
js 实现版本号排序 发布于2022-12-30 13:32:57 1.5K0 举报 文章被收录于专栏:前端小叙 代码语言:javascript 复制 // 方法一:从左到右迭代,从高位判断,返回高位的大小结果 注意:仅适用于版本号各个位的位数相同 let versions = ["1.45.0", "1.5", "6", "2.3.4.5"]; versions = versions.sort((a,...
1.例如现在存在一组版本号,['0.1.1', '2.3.3', '0.3002.1', '4.2', '4.3.5', '4.3.4.5'],怎么对这个版本号进行排序,实现最后排序的结果为['4.3.5','4.3.4.5','2.3.3','0.3002.1','0.1.1'];不知道各位大神有什么好的实现方法?