Um tour por WebAssembly Índice

ArrayBuffer

JavaScript representa uma longa matriz de bytes como um ArrayBuffer.

Você pode obter uma visualização tipada desse buffer de uma maneira muito eficiente para interagir. JavaScript // cria uma matriz de 8 bytes let bytes = new ArrayBuffer(8); // exibe estes 8 bytes como inteiros sem sinal de 8-bit let u8_bytes = new Uint8Array(bytes); // modifica o buffer da matriz u8_bytes[0] = 16; // 00010000 u8_bytes[1] = 1; // 00000001 // reinterpreta o buffer da matriz de u8_bytes como // 32-bit little endian inteiros com sinal let i32_bytes = new Int32Array(u8_bytes.buffer); console.log(i32_bytes[0]); ///272 or 00010000000000010000000000000000

Mascot Ferris