Function sortArray

对数组进行排序

使用 Array.sort 方法对数组进行升序排序,支持数字和字符串数组的排序。

const numbers = [5, 3, 8, 1];
const sortedNumbers = sortArray(numbers);
console.log(sortedNumbers); // 输出 [1, 3, 5, 8]
const strings = ["banana", "apple", "orange"];
const sortedStrings = sortArray(strings);
console.log(sortedStrings); // 输出 ["apple", "banana", "orange"]
const customSorted = sortArray([3, 1, 4, 2], (a, b) => b - a);
console.log(customSorted); // 输出 [4, 3, 2, 1]
  • Type Parameters

    • T

    Parameters

    • array: T[]

      需要排序的数组

    • OptionalcompareFn: ((a: T, b: T) => number)

      可选的比较函数,如果未提供,将进行默认排序。

        • (a, b): number
        • Parameters

          Returns number

    Returns T[]

    排序后的数组