BYTES_PER_ELEMENTプロパティはTyped Array(型付き配列)オブジェクトの各要素が占有するバイト数を示す。
次のようになる。
8bitは1バイト、16ビットは2バイト、32ビットは3バイトである。
しかし、このプロパティは、いまいち用途が分からない。
Typed Array(型付き配列)オブジェクトの各要素のバイト数を確かめるから、学習用に使えるけど、業務用アプリとかで使わない気がする。
何かに使えるのだろうか?
console.log('Uint32Array.BYTES_PER_ELEMENT', Uint32Array.BYTES_PER_ELEMENT); // 4
console.log('Uint16Array.BYTES_PER_ELEMENT', Uint16Array.BYTES_PER_ELEMENT); // 2
console.log('Uint8Array.BYTES_PER_ELEMENT', Uint8Array.BYTES_PER_ELEMENT); // 1