• Compares two Uint8Arrays lexicographically. Performs byte-by-byte comparison until a difference is found or one array ends.

    Parameters

    • a: Uint8Array<ArrayBufferLike>

      First array to compare

    • b: Uint8Array<ArrayBufferLike>

      Second array to compare

    Returns number

    Negative if a < b, 0 if equal, positive if a > b

    const result = compareUint8Arrays(new Uint8Array([1, 2]), new Uint8Array([1, 3]));
    console.log(result); // -1