버퍼(buffer)내 특정 구간의 바이트(byte)를 복사하여 새로운 SharedArrayBuffer
객체를 반환한다.
buffer.slice(1, 4)
추출이 시작되는 0
부터 시작하는 인덱스를 지정한다. 음수를 지정하면 뒤에서 부터 시작 위치가 지정된다. 예를 들어서 -2
를 지정하면 해당 버퍼의 끝쪽에서 두 번째부터 시작한다. 지정하지 않으면 0
으로 설정된다.
추출을 종료하는 0
기반의 인덱스를 지정한다. 지정되면 종료하는 위치의 인덱스는 포함하지 않는다. 예를 들어서 slice(1, 3)
으로 지정하는 경우에는 인덱스 1
에서 2
까지만 추출한다. 음수를 지정하면 버퍼의 끝에서 부터 종료 위치를 지정한다. 예를 들어서 -1
은 버퍼의 맨 끝이며 자신은 포함하지 않는다. 생략하면 byteLength
까지 추출한다.
추출된 요소를 포함하는 새로운 SharedArrayBuffer
객체를 반환한다.