任何人都可以解釋是Chrome中的錯誤還是錯誤地比較字符串?JavaScript:Chrome不正確地比較字符串
Chrome中的排序方法提供了奇怪的結果(至少對我而言)。 我做到以下幾點:
var a = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c"]
a.sort((i1,i2)=>i1>i2)
["7", "c", "b", "a", "9", "8", "6", "5", "4", "3", "2", "1"]
火狐給出預期的結果:
["c", "b", "a", "9", "8", "7", "6", "5", "4", "3","2","1"]
@evolutionxbox :-) –
我以爲這是一些祕密知識,我不知道= P – evolutionxbox