다음을 통해 공유


INodeBuffer interface

Node.jsnet 모듈의 버퍼를 나타냅니다. 이 인터페이스는 프레임워크를 지원하며 코드에 대해 직접 호출할 수 없습니다.

Extends

Uint8Array

속성

constructor
Uint8Array

상속된 속성

buffer

배열에서 참조하는 ArrayBuffer 인스턴스입니다.

byteLength

배열의 길이(바이트)입니다.

byteOffset

배열의 오프셋(바이트)입니다.

BYTES_PER_ELEMENT

배열에 있는 각 요소의 크기(바이트)입니다.

length

배열의 길이입니다.

메서드

compare(Uint8Array, number, number, number, number)
copy(Uint8Array, number, number, number)
entries()
equals(Uint8Array)
fill(any, number, number)
includes(string | number | this, number, string)
indexOf(string | number | Uint8Array, number, string)
keys()
lastIndexOf(string | number | Uint8Array, number, string)
readDoubleBE(number, boolean)
readDoubleLE(number, boolean)
readFloatBE(number, boolean)
readFloatLE(number, boolean)
readInt16BE(number, boolean)
readInt16LE(number, boolean)
readInt32BE(number, boolean)
readInt32LE(number, boolean)
readInt8(number, boolean)
readIntBE(number, number, boolean)
readIntLE(number, number, boolean)
readUInt16BE(number, boolean)
readUInt16LE(number, boolean)
readUInt32BE(number, boolean)
readUInt32LE(number, boolean)
readUInt8(number, boolean)
readUIntBE(number, number, boolean)
readUIntLE(number, number, boolean)
slice(number, number)
swap16()
swap32()
swap64()
toJSON()
toString(string, number, number)
values()
write(string, number, number, string)
writeDoubleBE(number, number, boolean)
writeDoubleLE(number, number, boolean)
writeFloatBE(number, number, boolean)
writeFloatLE(number, number, boolean)
writeInt16BE(number, number, boolean)
writeInt16LE(number, number, boolean)
writeInt32BE(number, number, boolean)
writeInt32LE(number, number, boolean)
writeInt8(number, number, boolean)
writeIntBE(number, number, number, boolean)
writeIntLE(number, number, number, boolean)
writeUInt16BE(number, number, boolean)
writeUInt16LE(number, number, boolean)
writeUInt32BE(number, number, boolean)
writeUInt32LE(number, number, boolean)
writeUInt8(number, number, boolean)
writeUIntBE(number, number, number, boolean)
writeUIntLE(number, number, number, boolean)

상속된 메서드

copyWithin(number, number, number)

시작 및 끝으로 식별된 배열의 섹션을 위치 대상에서 시작하는 동일한 배열로 복사한 후 이 개체를 반환합니다.

every((value: number, index: number, array: Uint8Array) => boolean, any)

배열의 모든 멤버가 지정된 테스트를 충족하는지 여부를 결정합니다.

filter((value: number, index: number, array: Uint8Array) => any, any)

콜백 함수에 지정된 조건을 충족하는 배열의 요소를 반환합니다.

find((value: number, index: number, obj: Uint8Array) => boolean, any)

조건자가 true이고 정의되지 않은 배열의 첫 번째 요소 값을 반환합니다.

findIndex((value: number, index: number, obj: Uint8Array) => boolean, any)

조건자가 true인 배열에서 첫 번째 요소의 인덱스가 반환되고, 그렇지 않으면 -1.

forEach((value: number, index: number, array: Uint8Array) => void, any)

배열의 각 요소에 대해 지정된 작업을 수행합니다.

join(string)

지정된 구분 기호 문자열로 구분된 배열의 모든 요소를 추가합니다.

map((value: number, index: number, array: Uint8Array) => number, any)

배열의 각 요소에 대해 정의된 콜백 함수를 호출하고 결과를 포함하는 배열을 반환합니다.

reduce((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number)

배열의 모든 요소에 대해 지정된 콜백 함수를 호출합니다. 콜백 함수의 반환 값은 누적된 결과이며 콜백 함수에 대한 다음 호출에서 인수로 제공됩니다.

reduce((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, number)
reduce<U>((previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, U)

배열의 모든 요소에 대해 지정된 콜백 함수를 호출합니다. 콜백 함수의 반환 값은 누적된 결과이며 콜백 함수에 대한 다음 호출에서 인수로 제공됩니다.

reduceRight((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number)

배열의 모든 요소에 대해 지정된 콜백 함수를 내림차순으로 호출합니다. 콜백 함수의 반환 값은 누적된 결과이며 콜백 함수에 대한 다음 호출에서 인수로 제공됩니다.

reduceRight((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, number)
reduceRight<U>((previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, U)

배열의 모든 요소에 대해 지정된 콜백 함수를 내림차순으로 호출합니다. 콜백 함수의 반환 값은 누적된 결과이며 콜백 함수에 대한 다음 호출에서 인수로 제공됩니다.

reverse()

배열의 요소를 반대로 바뀝니다.

set(ArrayLike<number>, number)

값 또는 값 배열을 설정합니다.

some((value: number, index: number, array: Uint8Array) => boolean, any)

지정된 콜백 함수가 배열의 요소에 대해 true를 반환하는지 여부를 결정합니다.

sort((a: number, b: number) => number)

배열을 정렬합니다.

subarray(number, number)

이 배열에 대한 ArrayBuffer 저장소의 새 Uint8Array 뷰를 가져오며 시작, 포함, 종단 간, 배타적 요소를 참조합니다.

toLocaleString()

현재 로캘을 사용하여 숫자를 문자열로 변환합니다.

속성 세부 정보

constructor

constructor: any

속성 값

any

Uint8Array

Uint8Array: Uint8ArrayConstructor

속성 값

Uint8ArrayConstructor

상속된 속성 세부 정보

buffer

배열에서 참조하는 ArrayBuffer 인스턴스입니다.

buffer: ArrayBufferLike

속성 값

ArrayBufferLike

Uint8Array.buffer에서 상속된

byteLength

배열의 길이(바이트)입니다.

byteLength: number

속성 값

number

Uint8Array.byteLength에서 상속된

byteOffset

배열의 오프셋(바이트)입니다.

byteOffset: number

속성 값

number

Uint8Array.byteOffset에서 상속된

BYTES_PER_ELEMENT

배열에 있는 각 요소의 크기(바이트)입니다.

BYTES_PER_ELEMENT: number

속성 값

number

Uint8Array.BYTES_PER_ELEMENT 상속된

length

배열의 길이입니다.

length: number

속성 값

number

Uint8Array.length에서 상속된

메서드 세부 정보

compare(Uint8Array, number, number, number, number)

function compare(otherBuffer: Uint8Array, targetStart?: number, targetEnd?: number, sourceStart?: number, sourceEnd?: number): number

매개 변수

otherBuffer

Uint8Array

targetStart

number

targetEnd

number

sourceStart

number

sourceEnd

number

반환

number

copy(Uint8Array, number, number, number)

function copy(targetBuffer: Uint8Array, targetStart?: number, sourceStart?: number, sourceEnd?: number): number

매개 변수

targetBuffer

Uint8Array

targetStart

number

sourceStart

number

sourceEnd

number

반환

number

entries()

function entries(): IterableIterator<[number, number]>

반환

IterableIterator<[number, number]>

equals(Uint8Array)

function equals(otherBuffer: Uint8Array): boolean

매개 변수

otherBuffer

Uint8Array

반환

boolean

fill(any, number, number)

function fill(value: any, offset?: number, end?: number): this

매개 변수

value

any

offset

number

end

number

반환

this

includes(string | number | this, number, string)

function includes(value: string | number | this, byteOffset?: number, encoding?: string): boolean

매개 변수

value

string | number | this

byteOffset

number

encoding

string

반환

boolean

indexOf(string | number | Uint8Array, number, string)

function indexOf(value: string | number | Uint8Array, byteOffset?: number, encoding?: string): number

매개 변수

value

string | number | Uint8Array

byteOffset

number

encoding

string

반환

number

keys()

function keys(): IterableIterator<number>

반환

IterableIterator<number>

lastIndexOf(string | number | Uint8Array, number, string)

function lastIndexOf(value: string | number | Uint8Array, byteOffset?: number, encoding?: string): number

매개 변수

value

string | number | Uint8Array

byteOffset

number

encoding

string

반환

number

readDoubleBE(number, boolean)

function readDoubleBE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readDoubleLE(number, boolean)

function readDoubleLE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readFloatBE(number, boolean)

function readFloatBE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readFloatLE(number, boolean)

function readFloatLE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readInt16BE(number, boolean)

function readInt16BE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readInt16LE(number, boolean)

function readInt16LE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readInt32BE(number, boolean)

function readInt32BE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readInt32LE(number, boolean)

function readInt32LE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readInt8(number, boolean)

function readInt8(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readIntBE(number, number, boolean)

function readIntBE(offset: number, byteLength: number, noAssert?: boolean): number

매개 변수

offset

number

byteLength

number

noAssert

boolean

반환

number

readIntLE(number, number, boolean)

function readIntLE(offset: number, byteLength: number, noAssert?: boolean): number

매개 변수

offset

number

byteLength

number

noAssert

boolean

반환

number

readUInt16BE(number, boolean)

function readUInt16BE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readUInt16LE(number, boolean)

function readUInt16LE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readUInt32BE(number, boolean)

function readUInt32BE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readUInt32LE(number, boolean)

function readUInt32LE(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readUInt8(number, boolean)

function readUInt8(offset: number, noAssert?: boolean): number

매개 변수

offset

number

noAssert

boolean

반환

number

readUIntBE(number, number, boolean)

function readUIntBE(offset: number, byteLength: number, noAssert?: boolean): number

매개 변수

offset

number

byteLength

number

noAssert

boolean

반환

number

readUIntLE(number, number, boolean)

function readUIntLE(offset: number, byteLength: number, noAssert?: boolean): number

매개 변수

offset

number

byteLength

number

noAssert

boolean

반환

number

slice(number, number)

function slice(start?: number, end?: number): this

매개 변수

start

number

end

number

반환

this

swap16()

function swap16(): this

반환

this

swap32()

function swap32(): this

반환

this

swap64()

function swap64(): this

반환

this

toJSON()

function toJSON(): { data: any[], type: "Buffer" }

반환

{ data: any[], type: "Buffer" }

toString(string, number, number)

function toString(encoding?: string, start?: number, end?: number): string

매개 변수

encoding

string

start

number

end

number

반환

string

values()

function values(): IterableIterator<number>

반환

IterableIterator<number>

write(string, number, number, string)

function write(string: string, offset?: number, length?: number, encoding?: string): number

매개 변수

string

string

offset

number

length

number

encoding

string

반환

number

writeDoubleBE(number, number, boolean)

function writeDoubleBE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeDoubleLE(number, number, boolean)

function writeDoubleLE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeFloatBE(number, number, boolean)

function writeFloatBE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeFloatLE(number, number, boolean)

function writeFloatLE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeInt16BE(number, number, boolean)

function writeInt16BE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeInt16LE(number, number, boolean)

function writeInt16LE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeInt32BE(number, number, boolean)

function writeInt32BE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeInt32LE(number, number, boolean)

function writeInt32LE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeInt8(number, number, boolean)

function writeInt8(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeIntBE(number, number, number, boolean)

function writeIntBE(value: number, offset: number, byteLength: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

byteLength

number

noAssert

boolean

반환

number

writeIntLE(number, number, number, boolean)

function writeIntLE(value: number, offset: number, byteLength: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

byteLength

number

noAssert

boolean

반환

number

writeUInt16BE(number, number, boolean)

function writeUInt16BE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeUInt16LE(number, number, boolean)

function writeUInt16LE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeUInt32BE(number, number, boolean)

function writeUInt32BE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeUInt32LE(number, number, boolean)

function writeUInt32LE(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeUInt8(number, number, boolean)

function writeUInt8(value: number, offset: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

noAssert

boolean

반환

number

writeUIntBE(number, number, number, boolean)

function writeUIntBE(value: number, offset: number, byteLength: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

byteLength

number

noAssert

boolean

반환

number

writeUIntLE(number, number, number, boolean)

function writeUIntLE(value: number, offset: number, byteLength: number, noAssert?: boolean): number

매개 변수

value

number

offset

number

byteLength

number

noAssert

boolean

반환

number

상속된 메서드 세부 정보

copyWithin(number, number, number)

시작 및 끝으로 식별된 배열의 섹션을 위치 대상에서 시작하는 동일한 배열로 복사한 후 이 개체를 반환합니다.

function copyWithin(target: number, start: number, end?: number): this

매개 변수

target

number

대상이 음수이면 길이가 배열의 길이인 length+target으로 처리됩니다.

start

number

시작이 음수이면 length+start로 처리됩니다. end가 음수이면 length+end로 처리됩니다.

end

number

지정하지 않으면 이 개체의 길이가 기본값으로 사용됩니다.

반환

this

Uint8Array.copyWithin에서 상속된

every((value: number, index: number, array: Uint8Array) => boolean, any)

배열의 모든 멤버가 지정된 테스트를 충족하는지 여부를 결정합니다.

function every(callbackfn: (value: number, index: number, array: Uint8Array) => boolean, thisArg?: any): boolean

매개 변수

callbackfn

(value: number, index: number, array: Uint8Array) => boolean

최대 3개의 인수를 허용하는 함수입니다. 모든 메서드는 callbackfn이 false를 반환하거나 배열의 끝까지 array1의 각 요소에 대해 콜백fn 함수를 호출합니다.

thisArg

any

이 키워드가 callbackfn 함수에서 참조할 수 있는 개체입니다. thisArg를 생략하면 정의되지 않은 값이 이 값으로 사용됩니다.

반환

boolean

Uint8Array에서 상속된.every

filter((value: number, index: number, array: Uint8Array) => any, any)

콜백 함수에 지정된 조건을 충족하는 배열의 요소를 반환합니다.

function filter(callbackfn: (value: number, index: number, array: Uint8Array) => any, thisArg?: any): Uint8Array

매개 변수

callbackfn

(value: number, index: number, array: Uint8Array) => any

최대 3개의 인수를 허용하는 함수입니다. 필터 메서드는 배열의 각 요소에 대해 콜백fn 함수를 한 번 호출합니다.

thisArg

any

이 키워드가 callbackfn 함수에서 참조할 수 있는 개체입니다. thisArg를 생략하면 정의되지 않은 값이 이 값으로 사용됩니다.

반환

Uint8Array

Uint8Array.filter에서 상속된

find((value: number, index: number, obj: Uint8Array) => boolean, any)

조건자가 true이고 정의되지 않은 배열의 첫 번째 요소 값을 반환합니다.

function find(predicate: (value: number, index: number, obj: Uint8Array) => boolean, thisArg?: any): number | undefined

매개 변수

predicate

(value: number, index: number, obj: Uint8Array) => boolean

조건자가 true를 반환하는 호출을 찾을 때까지 배열의 각 요소에 대한 호출 조건자를 오름차순으로 찾습니다. 이러한 요소를 찾으면 해당 요소 값이 즉시 반환됩니다. 그렇지 않으면 정의되지 않은 반환을 찾습니다.

thisArg

any

제공된 경우 조건자의 각 호출에 대해 이 값으로 사용됩니다. 제공되지 않으면 정의되지 않은 값이 대신 사용됩니다.

반환

number | undefined

Uint8Array.find에서 상속된

findIndex((value: number, index: number, obj: Uint8Array) => boolean, any)

조건자가 true인 배열에서 첫 번째 요소의 인덱스가 반환되고, 그렇지 않으면 -1.

function findIndex(predicate: (value: number, index: number, obj: Uint8Array) => boolean, thisArg?: any): number

매개 변수

predicate

(value: number, index: number, obj: Uint8Array) => boolean

조건자가 true를 반환하는 호출을 찾을 때까지 배열의 각 요소에 대한 호출 조건자를 오름차순으로 찾습니다. 이러한 요소가 발견되면 findIndex는 해당 요소 인덱스를 즉시 반환합니다. 그렇지 않으면 findIndex는 -1을 반환합니다.

thisArg

any

제공된 경우 조건자의 각 호출에 대해 이 값으로 사용됩니다. 제공되지 않으면 정의되지 않은 값이 대신 사용됩니다.

반환

number

Uint8Array.findIndex에서 상속된

forEach((value: number, index: number, array: Uint8Array) => void, any)

배열의 각 요소에 대해 지정된 작업을 수행합니다.

function forEach(callbackfn: (value: number, index: number, array: Uint8Array) => void, thisArg?: any)

매개 변수

callbackfn

(value: number, index: number, array: Uint8Array) => void

최대 3개의 인수를 허용하는 함수입니다. forEach는 배열의 각 요소에 대해 콜백fn 함수를 한 번 호출합니다.

thisArg

any

이 키워드가 callbackfn 함수에서 참조할 수 있는 개체입니다. thisArg를 생략하면 정의되지 않은 값이 이 값으로 사용됩니다.

Uint8Array.forEach에서 상속된

join(string)

지정된 구분 기호 문자열로 구분된 배열의 모든 요소를 추가합니다.

function join(separator?: string): string

매개 변수

separator

string

배열의 한 요소를 결과 문자열의 다음 요소와 구분하는 데 사용되는 문자열입니다. 생략하면 배열 요소가 쉼표로 구분됩니다.

반환

string

Uint8Array.join에서 상속된

map((value: number, index: number, array: Uint8Array) => number, any)

배열의 각 요소에 대해 정의된 콜백 함수를 호출하고 결과를 포함하는 배열을 반환합니다.

function map(callbackfn: (value: number, index: number, array: Uint8Array) => number, thisArg?: any): Uint8Array

매개 변수

callbackfn

(value: number, index: number, array: Uint8Array) => number

최대 3개의 인수를 허용하는 함수입니다. map 메서드는 배열의 각 요소에 대해 콜백fn 함수를 한 번 호출합니다.

thisArg

any

이 키워드가 callbackfn 함수에서 참조할 수 있는 개체입니다. thisArg를 생략하면 정의되지 않은 값이 이 값으로 사용됩니다.

반환

Uint8Array

Uint8Array.map에서 상속된

reduce((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number)

배열의 모든 요소에 대해 지정된 콜백 함수를 호출합니다. 콜백 함수의 반환 값은 누적된 결과이며 콜백 함수에 대한 다음 호출에서 인수로 제공됩니다.

function reduce(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number): number

매개 변수

callbackfn

(previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number

최대 4개의 인수를 허용하는 함수입니다. reduce 메서드는 배열의 각 요소에 대해 콜백fn 함수를 한 번 호출합니다.

반환

number

Uint8Array.reduce에서 상속된

reduce((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, number)

function reduce(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, initialValue: number): number

매개 변수

callbackfn

(previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number

initialValue

number

반환

number

Uint8Array.reduce에서 상속된

reduce<U>((previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, U)

배열의 모든 요소에 대해 지정된 콜백 함수를 호출합니다. 콜백 함수의 반환 값은 누적된 결과이며 콜백 함수에 대한 다음 호출에서 인수로 제공됩니다.

function reduce<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, initialValue: U): U

매개 변수

callbackfn

(previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U

최대 4개의 인수를 허용하는 함수입니다. reduce 메서드는 배열의 각 요소에 대해 콜백fn 함수를 한 번 호출합니다.

initialValue

U

initialValue를 지정하면 누적을 시작하는 초기 값으로 사용됩니다. 콜백fn 함수에 대한 첫 번째 호출은 배열 값 대신 인수로 이 값을 제공합니다.

반환

U

Uint8Array.reduce에서 상속된

reduceRight((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number)

배열의 모든 요소에 대해 지정된 콜백 함수를 내림차순으로 호출합니다. 콜백 함수의 반환 값은 누적된 결과이며 콜백 함수에 대한 다음 호출에서 인수로 제공됩니다.

function reduceRight(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number): number

매개 변수

callbackfn

(previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number

최대 4개의 인수를 허용하는 함수입니다. reduceRight 메서드는 배열의 각 요소에 대해 콜백fn 함수를 한 번 호출합니다.

반환

number

Uint8Array.reduceRight에서 상속된

reduceRight((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, number)

function reduceRight(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, initialValue: number): number

매개 변수

callbackfn

(previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number

initialValue

number

반환

number

Uint8Array.reduceRight에서 상속된

reduceRight<U>((previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, U)

배열의 모든 요소에 대해 지정된 콜백 함수를 내림차순으로 호출합니다. 콜백 함수의 반환 값은 누적된 결과이며 콜백 함수에 대한 다음 호출에서 인수로 제공됩니다.

function reduceRight<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, initialValue: U): U

매개 변수

callbackfn

(previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U

최대 4개의 인수를 허용하는 함수입니다. reduceRight 메서드는 배열의 각 요소에 대해 콜백fn 함수를 한 번 호출합니다.

initialValue

U

initialValue를 지정하면 누적을 시작하는 초기 값으로 사용됩니다. 콜백fn 함수에 대한 첫 번째 호출은 배열 값 대신 인수로 이 값을 제공합니다.

반환

U

Uint8Array.reduceRight에서 상속된

reverse()

배열의 요소를 반대로 바뀝니다.

function reverse(): Uint8Array

반환

Uint8Array

Uint8Array.reverse에서 상속된

set(ArrayLike<number>, number)

값 또는 값 배열을 설정합니다.

function set(array: ArrayLike<number>, offset?: number)

매개 변수

array

ArrayLike<number>

설정할 형식화된 또는 형식화되지 않은 값 배열입니다.

offset

number

값을 쓸 현재 배열의 인덱스입니다.

Uint8Array.set에서 상속된

some((value: number, index: number, array: Uint8Array) => boolean, any)

지정된 콜백 함수가 배열의 요소에 대해 true를 반환하는지 여부를 결정합니다.

function some(callbackfn: (value: number, index: number, array: Uint8Array) => boolean, thisArg?: any): boolean

매개 변수

callbackfn

(value: number, index: number, array: Uint8Array) => boolean

최대 3개의 인수를 허용하는 함수입니다. 일부 메서드는 callbackfn이 true를 반환하거나 배열의 끝까지 array1의 각 요소에 대해 콜백fn 함수를 호출합니다.

thisArg

any

이 키워드가 callbackfn 함수에서 참조할 수 있는 개체입니다. thisArg를 생략하면 정의되지 않은 값이 이 값으로 사용됩니다.

반환

boolean

Uint8Array.some에서 상속된

sort((a: number, b: number) => number)

배열을 정렬합니다.

function sort(compareFn?: (a: number, b: number) => number): this

매개 변수

compareFn

(a: number, b: number) => number

요소의 순서를 결정하는 데 사용되는 함수의 이름입니다. 생략하면 요소가 ASCII 문자 순서로 오름차순으로 정렬됩니다.

반환

this

Uint8Array.sort에서 상속된

subarray(number, number)

이 배열에 대한 ArrayBuffer 저장소의 새 Uint8Array 뷰를 가져오며 시작, 포함, 종단 간, 배타적 요소를 참조합니다.

function subarray(begin: number, end?: number): Uint8Array

매개 변수

begin

number

배열 시작 부분의 인덱스입니다.

end

number

배열 끝의 인덱스입니다.

반환

Uint8Array

Uint8Array.subarray에서 상속된

toLocaleString()

현재 로캘을 사용하여 숫자를 문자열로 변환합니다.

function toLocaleString(): string

반환

string

Uint8Array.toLocaleString에서 상속된