Bagikan melalui


INodeBuffer interface

Mewakili Buffer dari modul net di Node.js. Antarmuka ini mendukung kerangka kerja dan tidak dimaksudkan untuk dipanggil langsung untuk kode Anda.

Memperluas

Uint8Array

Properti

constructor
Uint8Array

Properti yang Diwariskan

buffer

Instans ArrayBuffer yang dirujuk oleh array.

byteLength

Panjang dalam byte array.

byteOffset

Offset dalam byte array.

BYTES_PER_ELEMENT

Ukuran dalam byte setiap elemen dalam array.

length

Panjang array.

Metode

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)

Metode yang Diwarisi

copyWithin(number, number, number)

Mengembalikan objek ini setelah menyalin bagian array yang diidentifikasi dengan memulai dan mengakhiri array yang sama mulai dari target posisi

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

Menentukan apakah semua anggota array memenuhi pengujian yang ditentukan.

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

Mengembalikan elemen array yang memenuhi kondisi yang ditentukan dalam fungsi panggilan balik.

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

Mengembalikan nilai elemen pertama dalam array di mana predikatnya benar, dan tidak ditentukan sebaliknya.

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

Mengembalikan indeks elemen pertama dalam array di mana predikat true, dan -1 sebaliknya.

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

Melakukan tindakan yang ditentukan untuk setiap elemen dalam array.

join(string)

Menambahkan semua elemen array yang dipisahkan oleh string pemisah yang ditentukan.

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

Memanggil fungsi panggilan balik yang ditentukan pada setiap elemen array, dan mengembalikan array yang berisi hasilnya.

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

Memanggil fungsi panggilan balik yang ditentukan untuk semua elemen dalam array. Nilai pengembalian fungsi panggilan balik adalah hasil akumulasi, dan disediakan sebagai argumen dalam panggilan berikutnya ke fungsi panggilan balik.

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

Memanggil fungsi panggilan balik yang ditentukan untuk semua elemen dalam array. Nilai pengembalian fungsi panggilan balik adalah hasil akumulasi, dan disediakan sebagai argumen dalam panggilan berikutnya ke fungsi panggilan balik.

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

Memanggil fungsi panggilan balik yang ditentukan untuk semua elemen dalam array, dalam urutan turun. Nilai pengembalian fungsi panggilan balik adalah hasil akumulasi, dan disediakan sebagai argumen dalam panggilan berikutnya ke fungsi panggilan balik.

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

Memanggil fungsi panggilan balik yang ditentukan untuk semua elemen dalam array, dalam urutan turun. Nilai pengembalian fungsi panggilan balik adalah hasil akumulasi, dan disediakan sebagai argumen dalam panggilan berikutnya ke fungsi panggilan balik.

reverse()

Membalikkan elemen dalam Array.

set(ArrayLike<number>, number)

Mengatur nilai atau array nilai.

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

Menentukan apakah fungsi panggilan balik yang ditentukan mengembalikan true untuk elemen array apa pun.

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

Mengurutkan array.

subarray(number, number)

Mendapatkan tampilan Uint8Array baru dari penyimpanan ArrayBuffer untuk array ini, merujuk elemen pada awalnya, inklusif, hingga akhirnya, eksklusif.

toLocaleString()

Mengonversi angka menjadi string dengan menggunakan lokal saat ini.

Detail Properti

constructor

constructor: any

Nilai Properti

any

Uint8Array

Uint8Array: Uint8ArrayConstructor

Nilai Properti

Uint8ArrayConstructor

Detail Properti yang Diwariskan

buffer

Instans ArrayBuffer yang dirujuk oleh array.

buffer: ArrayBufferLike

Nilai Properti

ArrayBufferLike

Diwarisi Dari Uint8Array.buffer

byteLength

Panjang dalam byte array.

byteLength: number

Nilai Properti

number

Diwariskan Dari Uint8Array.byteLength

byteOffset

Offset dalam byte array.

byteOffset: number

Nilai Properti

number

Diwarisi Dari Uint8Array.byteOffset

BYTES_PER_ELEMENT

Ukuran dalam byte setiap elemen dalam array.

BYTES_PER_ELEMENT: number

Nilai Properti

number

Diwariskan Dari Uint8Array.BYTES_PER_ELEMENT

length

Panjang array.

length: number

Nilai Properti

number

Diwariskan Dari Uint8Array.length

Detail Metode

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

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

Parameter

otherBuffer

Uint8Array

targetStart

number

targetEnd

number

sourceStart

number

sourceEnd

number

Mengembalikan

number

copy(Uint8Array, number, number, number)

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

Parameter

targetBuffer

Uint8Array

targetStart

number

sourceStart

number

sourceEnd

number

Mengembalikan

number

entries()

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

Mengembalikan

IterableIterator<[number, number]>

equals(Uint8Array)

function equals(otherBuffer: Uint8Array): boolean

Parameter

otherBuffer

Uint8Array

Mengembalikan

boolean

fill(any, number, number)

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

Parameter

value

any

offset

number

end

number

Mengembalikan

this

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

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

Parameter

value

string | number | this

byteOffset

number

encoding

string

Mengembalikan

boolean

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

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

Parameter

value

string | number | Uint8Array

byteOffset

number

encoding

string

Mengembalikan

number

keys()

function keys(): IterableIterator<number>

Mengembalikan

IterableIterator<number>

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

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

Parameter

value

string | number | Uint8Array

byteOffset

number

encoding

string

Mengembalikan

number

readDoubleBE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readDoubleLE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readFloatBE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readFloatLE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readInt16BE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readInt16LE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readInt32BE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readInt32LE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readInt8(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readIntBE(number, number, boolean)

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

Parameter

offset

number

byteLength

number

noAssert

boolean

Mengembalikan

number

readIntLE(number, number, boolean)

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

Parameter

offset

number

byteLength

number

noAssert

boolean

Mengembalikan

number

readUInt16BE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readUInt16LE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readUInt32BE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readUInt32LE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readUInt8(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Mengembalikan

number

readUIntBE(number, number, boolean)

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

Parameter

offset

number

byteLength

number

noAssert

boolean

Mengembalikan

number

readUIntLE(number, number, boolean)

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

Parameter

offset

number

byteLength

number

noAssert

boolean

Mengembalikan

number

slice(number, number)

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

Parameter

start

number

end

number

Mengembalikan

this

swap16()

function swap16(): this

Mengembalikan

this

swap32()

function swap32(): this

Mengembalikan

this

swap64()

function swap64(): this

Mengembalikan

this

toJSON()

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

Mengembalikan

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

toString(string, number, number)

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

Parameter

encoding

string

start

number

end

number

Mengembalikan

string

values()

function values(): IterableIterator<number>

Mengembalikan

IterableIterator<number>

write(string, number, number, string)

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

Parameter

string

string

offset

number

length

number

encoding

string

Mengembalikan

number

writeDoubleBE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeDoubleLE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeFloatBE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeFloatLE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeInt16BE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeInt16LE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeInt32BE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeInt32LE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeInt8(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeIntBE(number, number, number, boolean)

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

Parameter

value

number

offset

number

byteLength

number

noAssert

boolean

Mengembalikan

number

writeIntLE(number, number, number, boolean)

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

Parameter

value

number

offset

number

byteLength

number

noAssert

boolean

Mengembalikan

number

writeUInt16BE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeUInt16LE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeUInt32BE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeUInt32LE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeUInt8(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Mengembalikan

number

writeUIntBE(number, number, number, boolean)

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

Parameter

value

number

offset

number

byteLength

number

noAssert

boolean

Mengembalikan

number

writeUIntLE(number, number, number, boolean)

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

Parameter

value

number

offset

number

byteLength

number

noAssert

boolean

Mengembalikan

number

Detail Metode yang Diwarisi

copyWithin(number, number, number)

Mengembalikan objek ini setelah menyalin bagian array yang diidentifikasi dengan memulai dan mengakhiri array yang sama mulai dari target posisi

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

Parameter

target

number

Jika target negatif, target diperlakukan sebagai length+target di mana panjangnya adalah panjang array.

start

number

Jika mulai negatif, itu diperlakukan sebagai panjang +mulai. Jika akhir negatif, itu diperlakukan sebagai length+end.

end

number

Jika tidak ditentukan, panjang objek ini digunakan sebagai nilai defaultnya.

Mengembalikan

this

Diwariskan Dari Uint8Array.copyWithin

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

Menentukan apakah semua anggota array memenuhi pengujian yang ditentukan.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga tiga argumen. Setiap metode memanggil fungsi callbackfn untuk setiap elemen dalam array1 hingga callbackfn mengembalikan false, atau hingga akhir array.

thisArg

any

Objek yang dapat dirujuk kata kunci ini dalam fungsi callbackfn. Jika thisArg dihilangkan, tidak terdefinisi digunakan sebagai nilai ini.

Mengembalikan

boolean

Diwariskan Dari Uint8Array.every

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

Mengembalikan elemen array yang memenuhi kondisi yang ditentukan dalam fungsi panggilan balik.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga tiga argumen. Metode filter memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.

thisArg

any

Objek yang dapat dirujuk kata kunci ini dalam fungsi callbackfn. Jika thisArg dihilangkan, tidak terdefinisi digunakan sebagai nilai ini.

Mengembalikan

Uint8Array

Diwariskan Dari Uint8Array.filter

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

Mengembalikan nilai elemen pertama dalam array di mana predikatnya benar, dan tidak ditentukan sebaliknya.

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

Parameter

predicate

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

temukan predikat panggilan sekali untuk setiap elemen array, dalam urutan naik, sampai menemukan satu di mana predikat mengembalikan true. Jika elemen seperti itu ditemukan, temukan segera mengembalikan nilai elemen tersebut. Jika tidak, temukan pengembalian yang tidak terdefinisi.

thisArg

any

Jika disediakan, nilai ini akan digunakan sebagai nilai ini untuk setiap pemanggilan predikat. Jika tidak disediakan, tidak ditentukan akan digunakan sebagai gantinya.

Mengembalikan

number | undefined

Diwariskan Dari Uint8Array.find

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

Mengembalikan indeks elemen pertama dalam array di mana predikat true, dan -1 sebaliknya.

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

Parameter

predicate

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

temukan predikat panggilan sekali untuk setiap elemen array, dalam urutan naik, sampai menemukan satu di mana predikat mengembalikan true. Jika elemen seperti itu ditemukan, findIndex segera mengembalikan indeks elemen tersebut. Jika tidak, findIndex mengembalikan -1.

thisArg

any

Jika disediakan, nilai ini akan digunakan sebagai nilai ini untuk setiap pemanggilan predikat. Jika tidak disediakan, tidak ditentukan akan digunakan sebagai gantinya.

Mengembalikan

number

Diwariskan Dari Uint8Array.findIndex

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

Melakukan tindakan yang ditentukan untuk setiap elemen dalam array.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga tiga argumen. forEach memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.

thisArg

any

Objek yang dapat dirujuk kata kunci ini dalam fungsi callbackfn. Jika thisArg dihilangkan, tidak terdefinisi digunakan sebagai nilai ini.

Diwarisi Dari Uint8Array.forEach

join(string)

Menambahkan semua elemen array yang dipisahkan oleh string pemisah yang ditentukan.

function join(separator?: string): string

Parameter

separator

string

String yang digunakan untuk memisahkan satu elemen array dari array berikutnya dalam String yang dihasilkan. Jika dihilangkan, elemen array dipisahkan dengan koma.

Mengembalikan

string

Diwariskan Dari Uint8Array.join

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

Memanggil fungsi panggilan balik yang ditentukan pada setiap elemen array, dan mengembalikan array yang berisi hasilnya.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga tiga argumen. Metode peta memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.

thisArg

any

Objek yang dapat dirujuk kata kunci ini dalam fungsi callbackfn. Jika thisArg dihilangkan, tidak terdefinisi digunakan sebagai nilai ini.

Mengembalikan

Uint8Array

Diwariskan Dari Uint8Array.map

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

Memanggil fungsi panggilan balik yang ditentukan untuk semua elemen dalam array. Nilai pengembalian fungsi panggilan balik adalah hasil akumulasi, dan disediakan sebagai argumen dalam panggilan berikutnya ke fungsi panggilan balik.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga empat argumen. Metode reduce memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.

Mengembalikan

number

Diwariskan Dari 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

Parameter

callbackfn

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

initialValue

number

Mengembalikan

number

Diwariskan Dari Uint8Array.reduce

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

Memanggil fungsi panggilan balik yang ditentukan untuk semua elemen dalam array. Nilai pengembalian fungsi panggilan balik adalah hasil akumulasi, dan disediakan sebagai argumen dalam panggilan berikutnya ke fungsi panggilan balik.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga empat argumen. Metode reduce memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.

initialValue

U

Jika initialValue ditentukan, ini digunakan sebagai nilai awal untuk memulai akumulasi. Panggilan pertama ke fungsi callbackfn menyediakan nilai ini sebagai argumen alih-alih nilai array.

Mengembalikan

U

Diwariskan Dari Uint8Array.reduce

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

Memanggil fungsi panggilan balik yang ditentukan untuk semua elemen dalam array, dalam urutan turun. Nilai pengembalian fungsi panggilan balik adalah hasil akumulasi, dan disediakan sebagai argumen dalam panggilan berikutnya ke fungsi panggilan balik.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga empat argumen. Metode reduceRight memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.

Mengembalikan

number

Diwarisi Dari 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

Parameter

callbackfn

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

initialValue

number

Mengembalikan

number

Diwarisi Dari Uint8Array.reduceRight

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

Memanggil fungsi panggilan balik yang ditentukan untuk semua elemen dalam array, dalam urutan turun. Nilai pengembalian fungsi panggilan balik adalah hasil akumulasi, dan disediakan sebagai argumen dalam panggilan berikutnya ke fungsi panggilan balik.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga empat argumen. Metode reduceRight memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.

initialValue

U

Jika initialValue ditentukan, ini digunakan sebagai nilai awal untuk memulai akumulasi. Panggilan pertama ke fungsi callbackfn menyediakan nilai ini sebagai argumen alih-alih nilai array.

Mengembalikan

U

Diwarisi Dari Uint8Array.reduceRight

reverse()

Membalikkan elemen dalam Array.

function reverse(): Uint8Array

Mengembalikan

Uint8Array

Diwariskan Dari Uint8Array.reverse

set(ArrayLike<number>, number)

Mengatur nilai atau array nilai.

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

Parameter

array

ArrayLike<number>

Array nilai yang dititik atau tidak dititip untuk diatur.

offset

number

Indeks dalam array saat ini di mana nilai akan ditulis.

Diwariskan Dari Uint8Array.set

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

Menentukan apakah fungsi panggilan balik yang ditentukan mengembalikan true untuk elemen array apa pun.

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

Parameter

callbackfn

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

Fungsi yang menerima hingga tiga argumen. Beberapa metode memanggil fungsi callbackfn untuk setiap elemen dalam array1 hingga callbackfn mengembalikan true, atau hingga akhir array.

thisArg

any

Objek yang dapat dirujuk kata kunci ini dalam fungsi callbackfn. Jika thisArg dihilangkan, tidak terdefinisi digunakan sebagai nilai ini.

Mengembalikan

boolean

Diwariskan Dari Uint8Array.some

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

Mengurutkan array.

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

Parameter

compareFn

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

Nama fungsi yang digunakan untuk menentukan urutan elemen. Jika dihilangkan, elemen diurutkan dalam urutan karakter ASCII naik.

Mengembalikan

this

Diwariskan Dari Uint8Array.sort

subarray(number, number)

Mendapatkan tampilan Uint8Array baru dari penyimpanan ArrayBuffer untuk array ini, merujuk elemen pada awalnya, inklusif, hingga akhirnya, eksklusif.

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

Parameter

begin

number

Indeks awal array.

end

number

Indeks akhir array.

Mengembalikan

Uint8Array

Diwariskan Dari Uint8Array.subarray

toLocaleString()

Mengonversi angka menjadi string dengan menggunakan lokal saat ini.

function toLocaleString(): string

Mengembalikan

string

Diwarisi Dari Uint8Array.toLocaleString