javascript 比较版本号的js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 比较版本号的js相关的知识,希望对你有一定的参考价值。

function cmpVersions (a, b) {  var i, l, diff, segmentsA, segmentsB;	segmentsA = a.replace(/(\.0+)+$/, '').split('.');  segmentsB = b.replace(/(\.0+)+$/, '').split('.');  l = Math.min(segmentsA.length, segmentsB.length);	for (i = 0; i < l; i++) {      diff = parseInt(segmentsA[i], 10) - parseInt(segmentsB[i], 10);      if (diff !== 0) {          return diff;      }    }    return segmentsA.length - segmentsB.length;}

以上是关于javascript 比较版本号的js的主要内容,如果未能解决你的问题,请参考以下文章

前端js进行APP版本号比较方法

js 比较版本号

JS 实现版本号比较功能

npm版本号的了解

版本号的比较

Javascript中两个等于号和三个等于号的区别(==/===)