const data = new Uint8Array([1,0,1,0])
const blob = new Blob([data])
const newData = await blob.bytes() // [ 1, 0, 1, 0 ]
newData === data // false
data[1] = 1
await blob.bytes() // Uint8Array(4) [ 1, 0, 1, 0 ]
const data = new Uint8Array([1, 0, 1, 0]);
const blob = new Blob([data]);
const objectUrl = URL.createObjectURL(blob);
const response = await fetch(objectUrl);
const newBlob = await response.blob();
newBlob === blob; // false
URL.revokeObjectURL(objectUrl)
const data = new Uint8Array([1, 0, 1, 0]);
const blob = new Blob([data]);
const newData = await blob.bytes(); // [ 1, 0, 1, 0 ]
newData === data; // false
const blobBuffer = await blob.arrayBuffer();
newData.buffer === blobBuffer; // false
data.buffer === blobBuffer; // false
newData.buffer === data.buffer; //false