UsageModelsResult interface
- Memperluas
-
Array<UsageModel>
Properti
| Array | |
| length | Mendapatkan atau mengatur panjang array. Ini adalah angka satu yang lebih tinggi dari elemen tertinggi yang ditentukan dalam array. |
| next |
URI untuk mengambil halaman berikutnya dari model penggunaan Cache. |
Metode
| at(number) | Mengambil nilai bilangan bulat dan mengembalikan item pada indeks tersebut, memungkinkan bilangan bulat positif dan negatif. Bilangan bulat negatif dihitung kembali dari item terakhir dalam array. |
| concat(Concat |
Menggabungkan dua atau beberapa array. |
| concat(T | Concat |
Menggabungkan dua atau beberapa array. |
| copy |
Mengembalikan objek ini setelah menyalin bagian array yang diidentifikasi dengan memulai dan mengakhiri array yang sama mulai dari target posisi |
| entries() | Mengembalikan kunci yang dapat diulang, pasangan nilai untuk setiap entri dalam array |
| every((value: Usage |
Menentukan apakah semua anggota array memenuhi pengujian yang ditentukan. |
| fill(Usage |
Mengembalikan objek ini setelah mengisi bagian yang diidentifikasi dengan awal dan akhir dengan nilai |
| filter((value: Usage |
Mengembalikan elemen array yang memenuhi kondisi yang ditentukan dalam fungsi panggilan balik. |
| filter<S>((value: Usage |
Mengembalikan elemen array yang memenuhi kondisi yang ditentukan dalam fungsi panggilan balik. |
| find((value: Usage |
|
| find<S>((this: void, value: Usage |
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. |
| flat<U>(undefined | number) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. Jika tidak ada kedalaman yang disediakan, metode datar default ke kedalaman 1. |
| flat<U>(U[], 0) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. |
| flat<U>(U[][], undefined | 1) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. |
| flat<U>(U[][][], 2) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. |
| flat<U>(U[][][][], 3) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. |
| flat<U>(U[][][][][], 4) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. |
| flat<U>(U[][][][][][], 5) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. |
| flat<U>(U[][][][][][][], 6) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. |
| flat<U>(U[][][][][][][][], 7) | Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. |
| flat |
Memanggil fungsi panggilan balik yang ditentukan pada setiap elemen array. Kemudian, meratakan hasilnya menjadi array baru. Ini identik dengan peta diikuti dengan datar dengan kedalaman 1. |
| for |
Melakukan tindakan yang ditentukan untuk setiap elemen dalam array. |
| includes(Usage |
Menentukan apakah array menyertakan elemen tertentu, mengembalikan true atau false yang sesuai. |
| index |
Mengembalikan indeks kemunculan pertama nilai dalam array. |
| join(undefined | string) | Menambahkan semua elemen array yang dipisahkan oleh string pemisah yang ditentukan. |
| keys() | Mengembalikan kunci yang dapat diulang dalam array |
| last |
Mengembalikan indeks kemunculan terakhir dari nilai tertentu dalam array. |
| map<U>((value: Usage |
Memanggil fungsi panggilan balik yang ditentukan pada setiap elemen array, dan mengembalikan array yang berisi hasilnya. |
| pop() | Menghapus elemen terakhir dari array dan mengembalikannya. |
| push(Usage |
Menambahkan elemen baru ke array, dan mengembalikan panjang array baru. |
| 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. |
| shift() | Menghapus elemen pertama dari array dan mengembalikannya. |
| slice(undefined | number, undefined | number) | Mengembalikan bagian array. |
| some((value: Usage |
Menentukan apakah fungsi panggilan balik yang ditentukan mengembalikan true untuk elemen array apa pun. |
| sort(undefined | (a: Usage |
Mengurutkan array. |
| splice(number, number, Usage |
Menghapus elemen dari array dan, jika perlu, menyisipkan elemen baru di tempatnya, mengembalikan elemen yang dihapus. |
| splice(number, undefined | number) | Menghapus elemen dari array dan, jika perlu, menyisipkan elemen baru di tempatnya, mengembalikan elemen yang dihapus. |
| to |
Mengembalikan representasi string dari array. Elemen dikonversi menjadi string menggunakan metode toLocalString mereka. |
| to |
Mengembalikan representasi string dari array. |
| unshift(Usage |
Menyisipkan elemen baru di awal array. |
| values() | Mengembalikan nilai yang dapat diulang dalam array |
Detail Properti
Array
Array: ArrayConstructor
Nilai Properti
ArrayConstructor
length
Mendapatkan atau mengatur panjang array. Ini adalah angka satu yang lebih tinggi dari elemen tertinggi yang ditentukan dalam array.
length: number
Nilai Properti
number
nextLink
URI untuk mengambil halaman berikutnya dari model penggunaan Cache.
nextLink?: undefined | string
Nilai Properti
undefined | string
Detail Metode
at(number)
Mengambil nilai bilangan bulat dan mengembalikan item pada indeks tersebut, memungkinkan bilangan bulat positif dan negatif. Bilangan bulat negatif dihitung kembali dari item terakhir dalam array.
function at(index: number)
Parameter
- index
-
number
Mengembalikan
UsageModel | undefined
concat(ConcatArray<UsageModel>[])
Menggabungkan dua atau beberapa array.
function concat(items: ConcatArray<UsageModel>[])
Parameter
- items
-
ConcatArray<UsageModel>[]
Item tambahan untuk ditambahkan ke akhir array1.
Mengembalikan
concat(T | ConcatArray<T>[])
Menggabungkan dua atau beberapa array.
function concat(items: T | ConcatArray<T>[])
Parameter
- items
-
T | ConcatArray<T>[]
Item tambahan untuk ditambahkan ke akhir array1.
Mengembalikan
copyWithin(number, number, undefined | 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?: undefined | number)
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
-
undefined | number
Jika tidak ditentukan, panjang objek ini digunakan sebagai nilai defaultnya.
Mengembalikan
this
entries()
Mengembalikan kunci yang dapat diulang, pasangan nilai untuk setiap entri dalam array
function entries()
Mengembalikan
IterableIterator<Object>
every((value: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Menentukan apakah semua anggota array memenuhi pengujian yang ditentukan.
function every(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Parameter
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => unknown
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
fill(UsageModel, undefined | number, undefined | number)
Mengembalikan objek ini setelah mengisi bagian yang diidentifikasi dengan awal dan akhir dengan nilai
function fill(value: UsageModel, start?: undefined | number, end?: undefined | number)
Parameter
- value
- UsageModel
nilai untuk mengisi bagian array dengan
- start
-
undefined | number
indeks untuk mulai mengisi array di. Jika start negatif, itu diperlakukan sebagai length+start di mana panjangnya adalah panjang array.
- end
-
undefined | number
indeks untuk berhenti mengisi array di. Jika akhir negatif, itu diperlakukan sebagai length+end.
Mengembalikan
this
filter((value: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Mengembalikan elemen array yang memenuhi kondisi yang ditentukan dalam fungsi panggilan balik.
function filter(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Parameter
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => unknown
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
filter<S>((value: UsageModel, index: number, array: UsageModel[]) => boolean, any)
Mengembalikan elemen array yang memenuhi kondisi yang ditentukan dalam fungsi panggilan balik.
function filter<S>(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => boolean, thisArg?: any)
Parameter
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => boolean
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
S[]
find((value: UsageModel, index: number, obj: UsageModel[]) => unknown, any)
function find(predicate: (value: UsageModel, index: number, obj: UsageModel[]) => unknown, thisArg?: any)
Parameter
- predicate
-
(value: UsageModel, index: number, obj: UsageModel[]) => unknown
- thisArg
-
any
Mengembalikan
UsageModel | undefined
find<S>((this: void, value: UsageModel, index: number, obj: UsageModel[]) => boolean, any)
Mengembalikan nilai elemen pertama dalam array di mana predikatnya benar, dan tidak ditentukan sebaliknya.
function find<S>(predicate: (this: void, value: UsageModel, index: number, obj: UsageModel[]) => boolean, thisArg?: any)
Parameter
- predicate
-
(this: void, value: UsageModel, index: number, obj: UsageModel[]) => 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
S | undefined
findIndex((value: UsageModel, index: number, obj: UsageModel[]) => unknown, any)
Mengembalikan indeks elemen pertama dalam array di mana predikat true, dan -1 sebaliknya.
function findIndex(predicate: (value: UsageModel, index: number, obj: UsageModel[]) => unknown, thisArg?: any)
Parameter
- predicate
-
(value: UsageModel, index: number, obj: UsageModel[]) => unknown
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
flat<U>(undefined | number)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan. Jika tidak ada kedalaman yang disediakan, metode datar default ke kedalaman 1.
function flat<U>(depth?: undefined | number)
Parameter
- depth
-
undefined | number
Kedalaman rekursi maksimum
Mengembalikan
any[]
flat<U>(U[], 0)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan.
function flat<U>(this: U[], depth: 0)
Parameter
- this
-
U[]
- depth
-
0
Kedalaman rekursi maksimum
Mengembalikan
U[]
flat<U>(U[][], undefined | 1)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan.
function flat<U>(this: U[][], depth?: undefined | 1)
Parameter
- this
-
U[][]
- depth
-
undefined | 1
Kedalaman rekursi maksimum
Mengembalikan
U[]
flat<U>(U[][][], 2)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan.
function flat<U>(this: U[][][], depth: 2)
Parameter
- this
-
U[][][]
- depth
-
2
Kedalaman rekursi maksimum
Mengembalikan
U[]
flat<U>(U[][][][], 3)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan.
function flat<U>(this: U[][][][], depth: 3)
Parameter
- this
-
U[][][][]
- depth
-
3
Kedalaman rekursi maksimum
Mengembalikan
U[]
flat<U>(U[][][][][], 4)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan.
function flat<U>(this: U[][][][][], depth: 4)
Parameter
- this
-
U[][][][][]
- depth
-
4
Kedalaman rekursi maksimum
Mengembalikan
U[]
flat<U>(U[][][][][][], 5)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan.
function flat<U>(this: U[][][][][][], depth: 5)
Parameter
- this
-
U[][][][][][]
- depth
-
5
Kedalaman rekursi maksimum
Mengembalikan
U[]
flat<U>(U[][][][][][][], 6)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan.
function flat<U>(this: U[][][][][][][], depth: 6)
Parameter
- this
-
U[][][][][][][]
- depth
-
6
Kedalaman rekursi maksimum
Mengembalikan
U[]
flat<U>(U[][][][][][][][], 7)
Mengembalikan array baru dengan semua elemen sub-array yang digabungkan ke dalamnya secara rekursif hingga kedalaman yang ditentukan.
function flat<U>(this: U[][][][][][][][], depth: 7)
Parameter
- this
-
U[][][][][][][][]
- depth
-
7
Kedalaman rekursi maksimum
Mengembalikan
U[]
flatMap<U>((this: This, value: UsageModel, index: number, array: UsageModel[]) => U | ReadonlyArray<U>, This)
Memanggil fungsi panggilan balik yang ditentukan pada setiap elemen array. Kemudian, meratakan hasilnya menjadi array baru. Ini identik dengan peta diikuti dengan datar dengan kedalaman 1.
function flatMap<U>(callback: (this: This, value: UsageModel, index: number, array: UsageModel[]) => U | ReadonlyArray<U>, thisArg?: This)
Parameter
- callback
-
(this: This, value: UsageModel, index: number, array: UsageModel[]) => U | ReadonlyArray<U>
Fungsi yang menerima hingga tiga argumen. Metode flatMap memanggil fungsi panggilan balik satu kali untuk setiap elemen dalam array.
- thisArg
-
This
Objek yang dapat dirujuk kata kunci ini dalam fungsi panggilan balik. Jika thisArg dihilangkan, tidak terdefinisi digunakan sebagai nilai ini.
Mengembalikan
U[]
forEach((value: UsageModel, index: number, array: UsageModel[]) => void, any)
Melakukan tindakan yang ditentukan untuk setiap elemen dalam array.
function forEach(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => void, thisArg?: any)
Parameter
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => 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.
includes(UsageModel, undefined | number)
Menentukan apakah array menyertakan elemen tertentu, mengembalikan true atau false yang sesuai.
function includes(searchElement: UsageModel, fromIndex?: undefined | number)
Parameter
- searchElement
- UsageModel
Elemen yang akan dicari.
- fromIndex
-
undefined | number
Posisi dalam array ini untuk mulai mencari searchElement.
Mengembalikan
boolean
indexOf(UsageModel, undefined | number)
Mengembalikan indeks kemunculan pertama nilai dalam array.
function indexOf(searchElement: UsageModel, fromIndex?: undefined | number)
Parameter
- searchElement
- UsageModel
Nilai untuk ditemukan dalam array.
- fromIndex
-
undefined | number
Indeks array untuk memulai pencarian. Jika fromIndex dihilangkan, pencarian dimulai pada indeks 0.
Mengembalikan
number
join(undefined | string)
Menambahkan semua elemen array yang dipisahkan oleh string pemisah yang ditentukan.
function join(separator?: undefined | string)
Parameter
- separator
-
undefined | 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
keys()
Mengembalikan kunci yang dapat diulang dalam array
function keys()
Mengembalikan
IterableIterator<number>
lastIndexOf(UsageModel, undefined | number)
Mengembalikan indeks kemunculan terakhir dari nilai tertentu dalam array.
function lastIndexOf(searchElement: UsageModel, fromIndex?: undefined | number)
Parameter
- searchElement
- UsageModel
Nilai untuk ditemukan dalam array.
- fromIndex
-
undefined | number
Indeks array untuk memulai pencarian. Jika fromIndex dihilangkan, pencarian dimulai pada indeks terakhir dalam array.
Mengembalikan
number
map<U>((value: UsageModel, index: number, array: UsageModel[]) => U, any)
Memanggil fungsi panggilan balik yang ditentukan pada setiap elemen array, dan mengembalikan array yang berisi hasilnya.
function map<U>(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => U, thisArg?: any)
Parameter
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => U
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
U[]
pop()
Menghapus elemen terakhir dari array dan mengembalikannya.
function pop()
Mengembalikan
UsageModel | undefined
push(UsageModel[])
Menambahkan elemen baru ke array, dan mengembalikan panjang array baru.
function push(items: UsageModel[])
Parameter
- items
Elemen baru Array.
Mengembalikan
number
reduce((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
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: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
Parameter
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
Fungsi yang menerima hingga empat argumen. Metode reduce memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.
Mengembalikan
reduce((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, UsageModel)
function reduce(callbackfn: (previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, initialValue: UsageModel)
Parameter
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
- initialValue
- UsageModel
Mengembalikan
reduce<U>((previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => 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: UsageModel, currentIndex: number, array: UsageModel[]) => U, initialValue: U)
Parameter
- callbackfn
-
(previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => 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
reduceRight((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
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: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
Parameter
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
Fungsi yang menerima hingga empat argumen. Metode reduceRight memanggil fungsi callbackfn satu kali untuk setiap elemen dalam array.
Mengembalikan
reduceRight((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, UsageModel)
function reduceRight(callbackfn: (previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, initialValue: UsageModel)
Parameter
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
- initialValue
- UsageModel
Mengembalikan
reduceRight<U>((previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => 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: UsageModel, currentIndex: number, array: UsageModel[]) => U, initialValue: U)
Parameter
- callbackfn
-
(previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => 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
reverse()
shift()
Menghapus elemen pertama dari array dan mengembalikannya.
function shift()
Mengembalikan
UsageModel | undefined
slice(undefined | number, undefined | number)
Mengembalikan bagian array.
function slice(start?: undefined | number, end?: undefined | number)
Parameter
- start
-
undefined | number
Awal bagian array yang ditentukan.
- end
-
undefined | number
Akhir bagian array yang ditentukan.
Mengembalikan
some((value: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Menentukan apakah fungsi panggilan balik yang ditentukan mengembalikan true untuk elemen array apa pun.
function some(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Parameter
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => unknown
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
sort(undefined | (a: UsageModel, b: UsageModel) => number)
Mengurutkan array.
function sort(compareFn?: undefined | (a: UsageModel, b: UsageModel) => number)
Parameter
- compareFn
-
undefined | (a: UsageModel, b: UsageModel) => number
Nama fungsi yang digunakan untuk menentukan urutan elemen. Jika dihilangkan, elemen diurutkan dalam urutan karakter ASCII naik.
Mengembalikan
this
splice(number, number, UsageModel[])
Menghapus elemen dari array dan, jika perlu, menyisipkan elemen baru di tempatnya, mengembalikan elemen yang dihapus.
function splice(start: number, deleteCount: number, items: UsageModel[])
Parameter
- start
-
number
Lokasi berbasis nol dalam array untuk mulai menghapus elemen.
- deleteCount
-
number
Jumlah elemen yang akan dihapus.
- items
Elemen untuk dimasukkan ke dalam array sebagai pengganti elemen yang dihapus.
Mengembalikan
splice(number, undefined | number)
Menghapus elemen dari array dan, jika perlu, menyisipkan elemen baru di tempatnya, mengembalikan elemen yang dihapus.
function splice(start: number, deleteCount?: undefined | number)
Parameter
- start
-
number
Lokasi berbasis nol dalam array untuk mulai menghapus elemen.
- deleteCount
-
undefined | number
Jumlah elemen yang akan dihapus.
Mengembalikan
toLocaleString()
Mengembalikan representasi string dari array. Elemen dikonversi menjadi string menggunakan metode toLocalString mereka.
function toLocaleString()
Mengembalikan
string
toString()
Mengembalikan representasi string dari array.
function toString()
Mengembalikan
string
unshift(UsageModel[])
Menyisipkan elemen baru di awal array.
function unshift(items: UsageModel[])
Parameter
- items
Elemen yang akan disisipkan di awal Array.
Mengembalikan
number
values()
Mengembalikan nilai yang dapat diulang dalam array
function values()
Mengembalikan
IterableIterator<UsageModel>