JavaScript中sort()函数的排序逻辑

在JavaScript中sort()函数默认会把数组的元素转换成字符串,而后再进行排序。若是,数组中的元素是 number 类型的,那么获得结果可能和咱们想的不同。 举例以下:javascript arr = [50, 90, 1, 10, 2]; // 好比 arr 数组直接使用 sort() 方法进行排序时,会把该数组中的每一个元素都转化成字符串,而后再进行排序获得的结果为:[1, 10, 2
相关文章
相关标签/搜索