miktam / sizeof

Get size of a JavaScript object
MIT License
301 stars 45 forks source link

Added support for typed arrays #81

Closed miktam closed 1 year ago

miktam commented 1 year ago

Fixes https://github.com/miktam/sizeof/issues/53

The size of a typed array in JavaScript depends on the type of the array. Each element in a typed array takes up a certain number of bytes. The sizes of different typed arrays in JavaScript are as follows:

Int8Array: 1 byte per element
Uint8Array: 1 byte per element
Uint8ClampedArray: 1 byte per element
Int16Array: 2 bytes per element
Uint16Array: 2 bytes per element
Int32Array: 4 bytes per element
Uint32Array: 4 bytes per element
Float32Array: 4 bytes per element
Float64Array: 8 bytes per element