Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 2x 2x 36x | /**
*
* @example
* Convert ArrayBuffer to hex String
* ```ts
* const sha256hasher = hashString("SHA-256");
* const arrayBuffer = sha256hasher("test");
*
* const hexString = arrayBufferToHexString(arrayBuffer);
* console.log(hexString); // "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"
* ```
*
* @param arrayBuffer
* @returns
*/
export const arrayBufferToHexString = (
arrayBuffer: ArrayBufferLike
): string => {
return [...new Uint8Array(arrayBuffer)]
.map((n) => n.toString(16).padStart(2, "0"))
.join("");
};
|