为了账号安全,请及时绑定邮箱和手机立即绑定

'3.0.11' > '3.0.9'这样的需求用JS怎么实现比较优雅

'3.0.11' > '3.0.9'这样的需求用JS怎么实现比较优雅

尚方宝剑之说 2018-08-10 10:09:58
'3.0.11' > '3.0.9'这样的需求用JS怎么实现比较优雅
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

提供一个新思路

function compare(a,b) {

  var as = a.split('.')

  var bs = b.split('.')

  return new Date(as[0],as[1],as[2]) > new Date(bs[0],bs[1],bs[2])

}


compare('3.0.11','3.0.9')//true

compare('3.0.11','3.0.20')//false

compare('4.0.11','3.0.20')//true


查看完整回答
反对 回复 2018-09-24
  • 1 回答
  • 0 关注
  • 523 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信