在js中使用localeCompare函数排序出现问题

程序如下:

    //第二个函数排序方法
    var arrayTest = ['小明', '小红', '大军','阿黄'];
    arrayTest.sort(
      function(a,b){
          return a.localeCompare(b);
      }        
    );
    document.write("第二次排序后的数据为:<br>"+arrayTest+"<br>");


在eclipse中运行的结果为:大军,小明,小红,阿黄;排序函数写的没有问题就是不对,没有招啊?

解决:复制你的链接放在浏览器中访问:结果为:阿黄,大军,小明,小红 就正确了;我疯了?

        是不是本地tomcat的问题;

你可能感兴趣的:(js,loclaeCompare())