---
title: "SharedArrayBuffer | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Interface SharedArrayBuffer

interface SharedArrayBuffer {  
    ["\[toStringTag\]"](#tostringtag): "SharedArrayBuffer";  
    [byteLength](#bytelength): number;  
    [slice](#slice-1)(begin?: number, end?: number): SharedArrayBuffer;  
}

##### Index

### Properties[](#properties)

[\[toStringTag\]](#tostringtag) [byteLength](#bytelength)

### Methods[](#methods)

[slice](#slice)

## Properties[](#properties-1)

### `Readonly`\[toStringTag\][](#tostringtag)

"\[toStringTag\]": "SharedArrayBuffer"

### `Readonly`byteLength[](#bytelength)

byteLength: number

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

## Methods[](#methods-1)

### slice[](#slice)

-   slice(begin?: number, end?: number): SharedArrayBuffer[](#slice-1)
    
    Returns a section of an SharedArrayBuffer.
    
    #### Parameters
    
    -   `Optional`begin: number
    -   `Optional`end: number
    
    #### Returns SharedArrayBuffer
