JavaScript_中的坑 sort

JavaScript_中的坑 sort

01) 排序 sort

sort() 方法用原地算法对数组的元素进行排序,并返回数组。默认排序顺序是在将元素转换为字符串,然后比较它们的UTF-16代码单元值序列时构建的

[3,15,8,29,102,22].sort((a,b)=>{ return a-b}); // 结果 [3, 8, 15, 22, 29, 102]

[3,15,8,29,102,22].sort(); // 结果 [102, 15, 22, 29, 3, 8]

['a_3','a_15','a_8','a_29','a_102','a_22'].sort(); // 结果 ["a_102", "a_15", "a_22", "a_29", "a_3", "a_8"]

MDN sort

原文地址:https://www.cnblogs.com/dafei4/p/14072196.html