开发H5 app时,碰到版本号比较的问题,下面的方法解决了此问题
版本号:2.2.3 、2.1.15 比较

  //假定字符串的每节数都在5位以下function toNum(a){var a=a.toString();//也可以这样写 var c=a.split(/\./);var c=a.split('.');var num_place=["","0","00","000","0000"],r=num_place.reverse();for (var i=0;i<c.length;i++){ var len=c[i].length;       c[i]=r[len]+c[i];  } var res= c.join(''); return res; } function cpr_version(a,b){ var _a=toNum(a),_b=toNum(b);   if(_a==_b) console.log("版本号相同!版本号为:"+a);    if(_a>_b) console.log("版本号"+a+"是新版本!"); if(_a<_b) console.log("版本号"+b+"是新版本!"); }var a="2.2.3";b="2.1.15";    cpr_version(a,b);

可以把代码放到浏览器的console中执行

H5 app js比较版本号相关推荐

  1. 端午假期整理了仿天猫H5 APP项目vue.js+express+mongo

    效果 源码 源码太多,放github上了点击 遇到的问题 连接mongodb数据库多个集合(model文件) mongodb与mysql数据库连接不同,sql在定义查询语句时可以连接不同的表 mong ...

  2. H5 App开发工具 WeX5

    WeX5是H5 App开发工具,Apache开源,免费开放所有代码,所开发的应用均能"一秒打开"!对跨平台多前端应用开发的支持极好,一次开发,多平台运行 . WeX5采用混合应用( ...

  3. H5原生js简单拼图游戏

    H5原生js简单拼图游戏 演示地址 效果展示 源码 index.html puzzle.css puzzle.js 源码下载 演示地址 链接: 演示地址 效果展示 源码 index.html < ...

  4. H5+App后台持续定位功能实现

    H5+App后台持续定位功能实现 1. 项目需求 2. 实现过程 3.最终实现 4. 关于测试用例 1. 项目需求 最近有个需求就是需要完成在后台的实时定位,并且要将获取到的定位信息写到Map控件上去 ...

  5. H5 App开发技术如何进行选型 ?

    目前 按照 APP 开发分类,分为以下三大类 原生 APP  [ Android Swift  Flutter  React Native ] WEB APP Hybrid App [混合APP  ] ...

  6. h5+app客户端获取服务器传过来的cookie

    接上一篇 在开发h5+手机app时,服务器写到客户端的cookie却无法正常获取 一.错误方法 1.后端设置cookie(用来设置会员15天免登陆) Cookie phone = new Cookie ...

  7. Android与H5(JS)互调

    1.Android调用H5(JS) 1.1.新建assets资源目录并将准备好的HTML页面放入其中 (真实项目中HTML页面放在Tomcat中启动) 1.2.初始化webView并加载HTML页面 ...

  8. w3c h5 + css + js笔记

    公司电脑:/Users/yangyangzi/Desktop/YangZi2/2019前端/h5+css+js 「 1. js基础/css基础/html基础 w3school https://www. ...

  9. H5 app开启web调试

    前言: 在Android app逆向时,H5类型的app的加密通常在js中,所以就需要一种手段来查看源代码,查看加密过程. 0.如何确认h5 app 以狗东为例: 随便选择一个元素,可以看到是控件下的 ...

最新文章

  1. 如何查看,当运行一个hibernate 方法后到底执行了哪些SQL语句
  2. Scrum 项目1.0 2.0 3.0 4.0 5.0 6.0 7.0
  3. 半监督学习价值凸显!谷歌大脑83页PPT介绍最新进展
  4. mysql 5.6.31 配置_MySQL5.6.31 winx64.zip 安装配置教程详解
  5. python shell常用命令_python 之 shell命令执行
  6. mysql 的 sql 语句的机读顺序
  7. es java 实现should must filter组合查询
  8. WP中Document的层次设计
  9. 操作系统实验报告(一) 进程管理与进程通信
  10. 大家好,我是谢公子,来自深信服—深蓝攻防实验室
  11. Virtualbox虚拟机桥接模式配置
  12. 旋动机器人_旋转跳跃还会搬砖 这款机器人简直逆天
  13. android 百度地图 根据地址 查到其经纬度,使用百度地图api实现根据地址查询经纬度...
  14. unity使用easy ar制作ar红包
  15. mysql实验五索引和数据完整性_实验六 索引和数据完整性约束
  16. 一部手机失窃引发的惊心动魄的战争
  17. 多功能的U盘启动盘制作工具
  18. kettle错误“Couldn‘t get field info from [select * from t2]“
  19. 电路设计_USB转串口,CH340T和341T心得
  20. CHM电子书反向编译器及注册机

热门文章

  1. python也能控制芯片吗?MicroPython了解一下
  2. H5实现可拖动的360度环拍物品展示(1)
  3. #define rXXX (*(volatile unsigned long *)0xxxxxx)
  4. 《游戏系统设计十》从零复刻王者荣耀活动系统,策划都能看得懂的活动系统,源码奉送
  5. 云防火墙如何玩转公有云引流
  6. Qt msvc使用basler 相机pylon sdk进行windows编程测试
  7. ssm+JSP计算机毕业设计壹家吃货店网站quk1f【源码、程序、数据库、部署】
  8. System Calls [LKD 05]
  9. mysql i_mysqli的使用
  10. 计算机导师制工作手册模板,学生成长导师制工作手册