Advertisement

app的版本号比较大小

阅读量:

在进行应用程序版本更新时,需对当前所处的版本号与目标更新版本进行比较,例如判断1.0.1与1.0.2之间的大小关系,或是比较1.0与1.0.1的版本差异

复制代码
 /**

    
      比较两个版本号的大小
    
     
    
     @param v1 第一个版本号
    
     @param v2 第二个版本号
    
     @return 版本号相等,返回0; v1小于v2,返回-1; 否则返回1.
    
     */
    
     compareVersion(v1,v2){
    
       // 都为空,相等,返回0
    
       if (!v1 && !v2) {
    
       return 0;
    
       }
    
     
    
       // v1为空,v2不为空,返回-1
    
       if (!v1 && v2) {
    
       return -1;
    
       }
    
       
    
       // v2为空,v1不为空,返回1
    
       if (v1 && !v2) {
    
       return 1;
    
       }
    
  
    
       le

全部评论 (0)

还没有任何评论哟~