2015-08-31 97 views

回答

0

显然IE忽略某些非字母数字字符,如减号(“ - ”)在区域设置相关的比较,当涉及到打破相似的词之间的关系只是认为他们。

规则与当前位置有关的比较不严格规定,但据推测,这背后的基本原理是排序“非零”之前“非零”,但经过“非相邻”。

+0

我需要这个功能来比较,而不是英文的Unicode字符,所以我不知道比较:{“-AAA”“-BBB”,“AAA”,“BBB”}为正确的顺序在IE浏览器? – progame

+0

@progame如果我理解您的问题,您可以尝试两个字符串转换成以A = a.toLowerCase()为小写字母; b = b.toLowerCase();'然后按字符进行比较:'a b? 1:0'。如果这没有帮助,请提交新帖子。 –