我从一本书上看到这段代码:
var a = "one";
var b = "four";
a>b; // will return true
但它没有提到为什么“一”比“四”大。我试过c = "a"
并且它比a和b小。我想知道 JavaScript 如何比较这些字符串。
因为,与许多编程语言一样,字符串是进行比较的按字典顺序.
您可以将其视为更高级的版本按字母顺序排列,不同之处在于字母顺序仅涵盖 26 个字符a
通过z
.
这个答案是为了响应java问题,但逻辑是完全一样的。另一个不错的:字符串比较“逻辑”.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)