使用
String.prototype.localeCompare每个示例:
list.sort(function (a, b) { return ('' + a.attr).localeCompare(b.attr);})我们强制a.attr为字符串以避免异常。自InternetExplorer6和Firefox1
localeCompare开始受支持。您可能还会看到以下使用的不符合语言环境的代码:
if (item1.attr < item2.attr) return -1;if ( item1.attr > item2.attr) return 1;return 0;



