# Interface SharedArrayBuffer

interface SharedArrayBuffer {
byteLength: number;
slice(begin: number, end?: number): SharedArrayBuffer;
[species]: SharedArrayBuffer;
[toStringTag]: "SharedArrayBuffer";
}

- Defined in node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts:22
- Defined in node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts:40

#####
Index

### Properties

byteLength
[species]
[toStringTag]

### Methods

slice

##
Properties

### `Readonly` byteLength

byteLength: number

Read-only. The length of the ArrayBuffer (in bytes).

- Defined in node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts:26

### `Readonly`[species]

[species]: SharedArrayBuffer

- Defined in node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts:32

### `Readonly`[toStringTag]

[toStringTag]: "SharedArrayBuffer"

- Defined in node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts:33

##
Methods

### slice

- slice(begin, end?): SharedArrayBuffer

- Returns a section of an SharedArrayBuffer.

  #### Parameters

  - begin: number
  - `Optional` end: number

  #### Returns SharedArrayBuffer

  - Defined in node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts:31