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. |
| byte |
Panjang dalam byte array. |
| byte |
Offset dalam byte array. |
| BYTES_PER_ELEMENT | Ukuran dalam byte setiap elemen dalam array. |
| length | Panjang array. |
Metode
Metode yang Diwarisi
| copy |
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. |
| find |
Mengembalikan indeks elemen pertama dalam array di mana predikat true, dan -1 sebaliknya. |
| for |
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((previous |
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((previous |
|
| reduce<U>((previous |
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 |
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. |
| reduce |
|
| reduce |
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(Array |
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. |
| to |
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