JavaScript中可以直接使用大于(>)、小于(<)运算符进行字符串大小比较。此方法会根据第一个不同的字符的ascii码进行比较。
例:
(function(){console.log('123'>'5'); // 输出:false 第一个字符ascii相比较 1 < 5console.log(5>'6'); // 输出: false 数字先转化成字符串再用第一个字符相比较console.log('b'>'ABDC') // 输出: true 第一个字符ascii b > Aconsole.log(12>'aaw') // 输出 false ascii 1 < aconsole.log('A'>'abcd') // 输出 false ascii A < a
})()