带有特殊字符的string.localeCompare()在不同的浏览器中的工作方式不同

时间:2014-12-17 11:46:43

标签: javascript

"%".localeCompare("?")

我不确定应该是什么样的预期行为,但问题是它对于不同的浏览器是不同的。我只尝试过IE(11),firefox和chrome。

结果:

Chrome:1("?"优先)

Firefox:-1("%"首先出现)

IE 11:-1("%"首先出现)

比较像这样的特殊字符的预期结果是什么?有没有一些规格?

0 个答案:

没有答案