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中两个等于号和三个等于号的区别(==/===)