如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序. var arr = ['a','b','m','c','d']; arr.sort(); //alert(arr); //结果:a b c d m ,,,,]; arr2.sort(); //alert(arr2); //结果:0 10 2 3 91 arr2.sort(function(a,b){ return a-b; }); //alert(arr2); //结果:0 2 3 1