我从书中看到以下代码:
var a = "one"; var b = "four"; a>b; // will return true
但没有提到为什么“一个”大于“四个”。我试过了c = "a",它小于a和b。我想知道JavaScript如何比较这些字符串。
c = "a"
因为和许多编程语言一样,字符串是按字典顺序进行比较的。
你可以认为这是一个空想家版本的字母顺序,区别在于字母排序仅覆盖了26个字符a通过z。
a
z