javascript中字符串比较大小


在JavaScript中可以直接使用【>】或【<】运算符比较两个字符串大小,因为这个时候JS解释器会把字符串转换为ASCII码逐个字符依次比较。

var a = "1.2.2a";
var b = "1.2.2b";

console.log(a > b); // 输出true
console.log(a < b); // 输出false

a = "1.02.1";
b = "1.1";

console.log(a > b); // 输出false
console.log(a < b); // 输出true

常用的地方通常是在比较标准时间格式的场景中。

console.log('2019-12-23' > '2019-12-20'); // 输出true

 

"要走多远的路,才能看到想看的风景。"


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM