JavaScript中sort()函數的排序邏輯

在JavaScript中sort()函數默認會把數組的元素轉換成字符串,而後再進行排序。若是,數組中的元素是 number 類型的,那麼獲得結果可能和咱們想的不同。 舉例以下:javascript arr = [50, 90, 1, 10, 2]; // 好比 arr 數組直接使用 sort() 方法進行排序時,會把該數組中的每一個元素都轉化成字符串,而後再進行排序獲得的結果爲:[1, 10, 2
相關文章
相關標籤/搜索