uint8arrays
Version:
Utility functions to make dealing with Uint8Arrays easier
21 lines • 461 B
JavaScript
/**
* Can be used with Array.sort to sort and array with Uint8Array entries
*/
export function compare(a, b) {
for (let i = 0; i < a.byteLength; i++) {
if (a[i] < b[i]) {
return -1;
}
if (a[i] > b[i]) {
return 1;
}
}
if (a.byteLength > b.byteLength) {
return 1;
}
if (a.byteLength < b.byteLength) {
return -1;
}
return 0;
}
//# sourceMappingURL=compare.js.map