VaultListResult interface
- Rozszerzenie
-
Array<Vault>
Właściwości
Array | |
length | Pobiera lub ustawia długość tablicy. Jest to liczba wyższa niż najwyższy element zdefiniowany w tablicy. |
next |
Metody
at(number) | Przyjmuje wartość całkowitą i zwraca element w tym indeksie, co pozwala na dodatnie i ujemne liczby całkowite. Ujemne liczby całkowite zliczają się z ostatniego elementu w tablicy. |
concat(Concat |
Łączy co najmniej dwie tablice. |
concat(T | Concat |
Łączy co najmniej dwie tablice. |
copy |
Zwraca ten obiekt po skopiowaniu sekcji tablicy zidentyfikowanej na początku i na końcu tej samej tablicy rozpoczynającej się od docelowej pozycji |
entries() | Zwraca iterowalny klucz, pary wartości dla każdego wpisu w tablicy |
every((value: Vault, index: number, array: Vault[]) => unknown, any) | Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test. |
fill(Vault, number, number) | Zwraca ten obiekt po wypełnieniu sekcji zidentyfikowanej od początku do końca z wartością |
filter((value: Vault, index: number, array: Vault[]) => unknown, any) | Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego. |
filter<S>((value: Vault, index: number, array: Vault[]) => boolean, any) | Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego. |
find((value: Vault, index: number, obj: Vault[]) => unknown, any) | |
find<S>((this: void, value: Vault, index: number, obj: Vault[]) => boolean, any) | Zwraca wartość pierwszego elementu w tablicy, w której predykat ma wartość true, i niezdefiniowany w przeciwnym razie. |
find |
Zwraca indeks pierwszego elementu w tablicy, w której predykat ma wartość true, a -1 w przeciwnym razie. |
flat<U>(number) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. Jeśli głębokość nie jest podana, metoda płaska jest domyślnie ustawiona na głębokość 1. |
flat<U>(U[], 0) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. |
flat<U>(U[][], 1) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. |
flat<U>(U[][][], 2) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. |
flat<U>(U[][][][], 3) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. |
flat<U>(U[][][][][], 4) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. |
flat<U>(U[][][][][][], 5) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. |
flat<U>(U[][][][][][][], 6) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. |
flat<U>(U[][][][][][][][], 7) | Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. |
flat |
Wywołuje zdefiniowaną funkcję wywołania zwrotnego dla każdego elementu tablicy. Następnie spłaszcza wynik do nowej tablicy. Jest to identyczne z mapą, po której znajduje się płaska głębokość 1. |
for |
Wykonuje określoną akcję dla każdego elementu w tablicy. |
includes(Vault, number) | Określa, czy tablica zawiera określony element, zwracając wartość true lub false zgodnie z potrzebami. |
index |
Zwraca indeks pierwszego wystąpienia wartości w tablicy. |
join(string) | Dodaje wszystkie elementy tablicy oddzielone określonym ciągiem separatora. |
keys() | Zwraca iterowalne klucze w tablicy |
last |
Zwraca indeks ostatniego wystąpienia określonej wartości w tablicy. |
map<U>((value: Vault, index: number, array: Vault[]) => U, any) | Wywołuje zdefiniowaną funkcję wywołania zwrotnego dla każdego elementu tablicy i zwraca tablicę zawierającą wyniki. |
pop() | Usuwa ostatni element z tablicy i zwraca go. |
push(Vault[]) | Dołącza nowe elementy do tablicy i zwraca nową długość tablicy. |
reduce((previous |
Wywołuje określoną funkcję wywołania zwrotnego dla wszystkich elementów w tablicy. Wartość zwracana funkcji wywołania zwrotnego jest skumulowanym wynikiem i jest dostarczana jako argument w następnym wywołaniu funkcji wywołania zwrotnego. |
reduce((previous |
|
reduce<U>((previous |
Wywołuje określoną funkcję wywołania zwrotnego dla wszystkich elementów w tablicy. Wartość zwracana funkcji wywołania zwrotnego jest skumulowanym wynikiem i jest dostarczana jako argument w następnym wywołaniu funkcji wywołania zwrotnego. |
reduce |
Wywołuje określoną funkcję wywołania zwrotnego dla wszystkich elementów tablicy w kolejności malejącej. Wartość zwracana funkcji wywołania zwrotnego jest skumulowanym wynikiem i jest dostarczana jako argument w następnym wywołaniu funkcji wywołania zwrotnego. |
reduce |
|
reduce |
Wywołuje określoną funkcję wywołania zwrotnego dla wszystkich elementów tablicy w kolejności malejącej. Wartość zwracana funkcji wywołania zwrotnego jest skumulowanym wynikiem i jest dostarczana jako argument w następnym wywołaniu funkcji wywołania zwrotnego. |
reverse() | Odwraca elementy w tablicy. |
shift() | Usuwa pierwszy element z tablicy i zwraca go. |
slice(number, number) | Zwraca sekcję tablicy. |
some((value: Vault, index: number, array: Vault[]) => unknown, any) | Określa, czy określona funkcja wywołania zwrotnego zwraca wartość true dla dowolnego elementu tablicy. |
sort((a: Vault, b: Vault) => number) | Sortuje tablicę. |
splice(number, number) | Usuwa elementy z tablicy, a w razie potrzeby wstawia nowe elementy w ich miejsce, zwracając usunięte elementy. |
splice(number, number, Vault[]) | Usuwa elementy z tablicy, a w razie potrzeby wstawia nowe elementy w ich miejsce, zwracając usunięte elementy. |
to |
Zwraca reprezentację ciągu tablicy. Elementy są konwertowane na ciąg przy użyciu metod toLocalString. |
to |
Zwraca reprezentację ciągu tablicy. |
unshift(Vault[]) | Wstawia nowe elementy na początku tablicy. |
values() | Zwraca iterowalne wartości w tablicy |
Szczegóły właściwości
Array
Array: ArrayConstructor
Wartość właściwości
ArrayConstructor
length
Pobiera lub ustawia długość tablicy. Jest to liczba wyższa niż najwyższy element zdefiniowany w tablicy.
length: number
Wartość właściwości
number
nextLink
nextLink?: string
Wartość właściwości
string
Szczegóły metody
at(number)
Przyjmuje wartość całkowitą i zwraca element w tym indeksie, co pozwala na dodatnie i ujemne liczby całkowite. Ujemne liczby całkowite zliczają się z ostatniego elementu w tablicy.
function at(index: number)
Parametry
- index
-
number
Zwraca
Vault | undefined
concat(ConcatArray<Vault>[])
Łączy co najmniej dwie tablice.
function concat(items: ConcatArray<Vault>[])
Parametry
- items
-
ConcatArray<Vault>[]
Dodatkowe elementy do dodania na końcu tablicy 1.
Zwraca
Vault[]
concat(T | ConcatArray<T>[])
Łączy co najmniej dwie tablice.
function concat(items: T | ConcatArray<T>[])
Parametry
- items
-
T | ConcatArray<T>[]
Dodatkowe elementy do dodania na końcu tablicy 1.
Zwraca
Vault[]
copyWithin(number, number, number)
Zwraca ten obiekt po skopiowaniu sekcji tablicy zidentyfikowanej na początku i na końcu tej samej tablicy rozpoczynającej się od docelowej pozycji
function copyWithin(target: number, start: number, end?: number)
Parametry
- target
-
number
Jeśli element docelowy jest ujemny, jest traktowany jako długość i cel, gdzie długość jest długością tablicy.
- start
-
number
Jeśli początek jest ujemny, jest traktowany jako długość i początek. Jeśli koniec jest ujemny, jest traktowany jako długość+koniec.
- end
-
number
Jeśli nie zostanie określony, długość tego obiektu jest używana jako wartość domyślna.
Zwraca
this
entries()
Zwraca iterowalny klucz, pary wartości dla każdego wpisu w tablicy
function entries()
Zwraca
IterableIterator<Object>
every((value: Vault, index: number, array: Vault[]) => unknown, any)
Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test.
function every(callbackfn: (value: Vault, index: number, array: Vault[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: Vault, index: number, array: Vault[]) => unknown
Funkcja, która akceptuje maksymalnie trzy argumenty. Każda metoda wywołuje funkcję callbackfn dla każdego elementu w tablicy 1, dopóki wywołaniebackfn nie zwróci wartości false lub do końca tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji callbackfn. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
boolean
fill(Vault, number, number)
Zwraca ten obiekt po wypełnieniu sekcji zidentyfikowanej od początku do końca z wartością
function fill(value: Vault, start?: number, end?: number)
Parametry
- value
- Vault
wartość do wypełnienia sekcji tablicy za pomocą polecenia
- start
-
number
indeks, aby rozpocząć wypełnianie tablicy pod adresem. Jeśli początek jest ujemny, jest traktowany jako długość i początek, gdzie długość jest długością tablicy.
- end
-
number
indeks, aby zatrzymać wypełnianie tablicy. Jeśli koniec jest ujemny, jest traktowany jako długość+koniec.
Zwraca
this
filter((value: Vault, index: number, array: Vault[]) => unknown, any)
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego.
function filter(callbackfn: (value: Vault, index: number, array: Vault[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: Vault, index: number, array: Vault[]) => unknown
Funkcja, która akceptuje maksymalnie trzy argumenty. Metoda filter wywołuje funkcję callbackfn raz dla każdego elementu w tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji callbackfn. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
Vault[]
filter<S>((value: Vault, index: number, array: Vault[]) => boolean, any)
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego.
function filter<S>(callbackfn: (value: Vault, index: number, array: Vault[]) => boolean, thisArg?: any)
Parametry
- callbackfn
-
(value: Vault, index: number, array: Vault[]) => boolean
Funkcja, która akceptuje maksymalnie trzy argumenty. Metoda filter wywołuje funkcję callbackfn raz dla każdego elementu w tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji callbackfn. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
S[]
find((value: Vault, index: number, obj: Vault[]) => unknown, any)
function find(predicate: (value: Vault, index: number, obj: Vault[]) => unknown, thisArg?: any)
Parametry
- predicate
-
(value: Vault, index: number, obj: Vault[]) => unknown
- thisArg
-
any
Zwraca
Vault | undefined
find<S>((this: void, value: Vault, index: number, obj: Vault[]) => boolean, any)
Zwraca wartość pierwszego elementu w tablicy, w której predykat ma wartość true, i niezdefiniowany w przeciwnym razie.
function find<S>(predicate: (this: void, value: Vault, index: number, obj: Vault[]) => boolean, thisArg?: any)
Parametry
- predicate
-
(this: void, value: Vault, index: number, obj: Vault[]) => boolean
znajdź predykat wywołań raz dla każdego elementu tablicy w kolejności rosnącej, dopóki nie znajdzie jednego, w którym predykat zwraca wartość true. Jeśli taki element zostanie znaleziony, znajdź natychmiast zwróci wartość tego elementu. W przeciwnym razie funkcja find zwraca niezdefiniowane.
- thisArg
-
any
Jeśli zostanie podana, zostanie użyta jako ta wartość dla każdego wywołania predykatu. Jeśli nie zostanie podana, zamiast tego zostanie użyta wartość niezdefiniowana.
Zwraca
S | undefined
findIndex((value: Vault, index: number, obj: Vault[]) => unknown, any)
Zwraca indeks pierwszego elementu w tablicy, w której predykat ma wartość true, a -1 w przeciwnym razie.
function findIndex(predicate: (value: Vault, index: number, obj: Vault[]) => unknown, thisArg?: any)
Parametry
- predicate
-
(value: Vault, index: number, obj: Vault[]) => unknown
znajdź predykat wywołań raz dla każdego elementu tablicy w kolejności rosnącej, dopóki nie znajdzie jednego, w którym predykat zwraca wartość true. Jeśli taki element zostanie znaleziony, funkcja findIndex natychmiast zwróci ten indeks elementu. W przeciwnym razie funkcja findIndex zwraca wartość -1.
- thisArg
-
any
Jeśli zostanie podana, zostanie użyta jako ta wartość dla każdego wywołania predykatu. Jeśli nie zostanie podana, zamiast tego zostanie użyta wartość niezdefiniowana.
Zwraca
number
flat<U>(number)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości. Jeśli głębokość nie jest podana, metoda płaska jest domyślnie ustawiona na głębokość 1.
function flat<U>(depth?: number)
Parametry
- depth
-
number
Maksymalna głębokość rekursji
Zwraca
any[]
flat<U>(U[], 0)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<U>(this: U[], depth: 0)
Parametry
- this
-
U[]
- depth
-
0
Maksymalna głębokość rekursji
Zwraca
U[]
flat<U>(U[][], 1)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<U>(this: U[][], depth?: 1)
Parametry
- this
-
U[][]
- depth
-
1
Maksymalna głębokość rekursji
Zwraca
U[]
flat<U>(U[][][], 2)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<U>(this: U[][][], depth: 2)
Parametry
- this
-
U[][][]
- depth
-
2
Maksymalna głębokość rekursji
Zwraca
U[]
flat<U>(U[][][][], 3)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<U>(this: U[][][][], depth: 3)
Parametry
- this
-
U[][][][]
- depth
-
3
Maksymalna głębokość rekursji
Zwraca
U[]
flat<U>(U[][][][][], 4)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<U>(this: U[][][][][], depth: 4)
Parametry
- this
-
U[][][][][]
- depth
-
4
Maksymalna głębokość rekursji
Zwraca
U[]
flat<U>(U[][][][][][], 5)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<U>(this: U[][][][][][], depth: 5)
Parametry
- this
-
U[][][][][][]
- depth
-
5
Maksymalna głębokość rekursji
Zwraca
U[]
flat<U>(U[][][][][][][], 6)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<U>(this: U[][][][][][][], depth: 6)
Parametry
- this
-
U[][][][][][][]
- depth
-
6
Maksymalna głębokość rekursji
Zwraca
U[]
flat<U>(U[][][][][][][][], 7)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<U>(this: U[][][][][][][][], depth: 7)
Parametry
- this
-
U[][][][][][][][]
- depth
-
7
Maksymalna głębokość rekursji
Zwraca
U[]
flatMap<U>((this: This, value: Vault, index: number, array: Vault[]) => U | ReadonlyArray<U>, This)
Wywołuje zdefiniowaną funkcję wywołania zwrotnego dla każdego elementu tablicy. Następnie spłaszcza wynik do nowej tablicy. Jest to identyczne z mapą, po której znajduje się płaska głębokość 1.
function flatMap<U>(callback: (this: This, value: Vault, index: number, array: Vault[]) => U | ReadonlyArray<U>, thisArg?: This)
Parametry
- callback
-
(this: This, value: Vault, index: number, array: Vault[]) => U | ReadonlyArray<U>
Funkcja, która akceptuje maksymalnie trzy argumenty. Metoda flatMap wywołuje funkcję wywołania zwrotnego jednorazowo dla każdego elementu w tablicy.
- thisArg
-
This
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji wywołania zwrotnego. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
U[]
forEach((value: Vault, index: number, array: Vault[]) => void, any)
Wykonuje określoną akcję dla każdego elementu w tablicy.
function forEach(callbackfn: (value: Vault, index: number, array: Vault[]) => void, thisArg?: any)
Parametry
- callbackfn
-
(value: Vault, index: number, array: Vault[]) => void
Funkcja, która akceptuje maksymalnie trzy argumenty. forEach wywołuje funkcję callbackfn jednorazowo dla każdego elementu w tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji callbackfn. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
includes(Vault, number)
Określa, czy tablica zawiera określony element, zwracając wartość true lub false zgodnie z potrzebami.
function includes(searchElement: Vault, fromIndex?: number)
Parametry
- searchElement
- Vault
Element do wyszukania.
- fromIndex
-
number
Pozycja w tej tablicy, w której chcesz rozpocząć wyszukiwanie elementu searchElement.
Zwraca
boolean
indexOf(Vault, number)
Zwraca indeks pierwszego wystąpienia wartości w tablicy.
function indexOf(searchElement: Vault, fromIndex?: number)
Parametry
- searchElement
- Vault
Wartość do zlokalizowania w tablicy.
- fromIndex
-
number
Indeks tablicy, w którym należy rozpocząć wyszukiwanie. Jeśli parametr fromIndex zostanie pominięty, wyszukiwanie rozpoczyna się od indeksu 0.
Zwraca
number
join(string)
Dodaje wszystkie elementy tablicy oddzielone określonym ciągiem separatora.
function join(separator?: string)
Parametry
- separator
-
string
Ciąg używany do oddzielenia jednego elementu tablicy od następnego w wynikowym ciągu. W przypadku pominięcia elementy tablicy są oddzielone przecinkami.
Zwraca
string
keys()
Zwraca iterowalne klucze w tablicy
function keys()
Zwraca
IterableIterator<number>
lastIndexOf(Vault, number)
Zwraca indeks ostatniego wystąpienia określonej wartości w tablicy.
function lastIndexOf(searchElement: Vault, fromIndex?: number)
Parametry
- searchElement
- Vault
Wartość do zlokalizowania w tablicy.
- fromIndex
-
number
Indeks tablicy, w którym należy rozpocząć wyszukiwanie. Jeśli parametr fromIndex zostanie pominięty, wyszukiwanie rozpoczyna się od ostatniego indeksu w tablicy.
Zwraca
number
map<U>((value: Vault, index: number, array: Vault[]) => U, any)
Wywołuje zdefiniowaną funkcję wywołania zwrotnego dla każdego elementu tablicy i zwraca tablicę zawierającą wyniki.
function map<U>(callbackfn: (value: Vault, index: number, array: Vault[]) => U, thisArg?: any)
Parametry
- callbackfn
-
(value: Vault, index: number, array: Vault[]) => U
Funkcja, która akceptuje maksymalnie trzy argumenty. Metoda mapowania wywołuje funkcję callbackfn jednorazowo dla każdego elementu w tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji callbackfn. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
U[]
pop()
push(Vault[])
Dołącza nowe elementy do tablicy i zwraca nową długość tablicy.
function push(items: Vault[])
Parametry
- items
-
Vault[]
Nowe elementy tablicy.
Zwraca
number
reduce((previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault)
Wywołuje określoną funkcję wywołania zwrotnego dla wszystkich elementów w tablicy. Wartość zwracana funkcji wywołania zwrotnego jest skumulowanym wynikiem i jest dostarczana jako argument w następnym wywołaniu funkcji wywołania zwrotnego.
function reduce(callbackfn: (previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault)
Parametry
- callbackfn
-
(previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda redukcji wywołuje funkcję callbackfn raz dla każdego elementu w tablicy.
Zwraca
reduce((previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault, Vault)
function reduce(callbackfn: (previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault, initialValue: Vault)
Parametry
- callbackfn
-
(previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault
- initialValue
- Vault
Zwraca
reduce<U>((previousValue: U, currentValue: Vault, currentIndex: number, array: Vault[]) => U, U)
Wywołuje określoną funkcję wywołania zwrotnego dla wszystkich elementów w tablicy. Wartość zwracana funkcji wywołania zwrotnego jest skumulowanym wynikiem i jest dostarczana jako argument w następnym wywołaniu funkcji wywołania zwrotnego.
function reduce<U>(callbackfn: (previousValue: U, currentValue: Vault, currentIndex: number, array: Vault[]) => U, initialValue: U)
Parametry
- callbackfn
-
(previousValue: U, currentValue: Vault, currentIndex: number, array: Vault[]) => U
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda redukcji wywołuje funkcję callbackfn raz dla każdego elementu w tablicy.
- initialValue
-
U
Jeśli wartość initialValue jest określona, jest używana jako wartość początkowa, aby rozpocząć akumulację. Pierwsze wywołanie funkcji callbackfn udostępnia tę wartość jako argument zamiast wartości tablicy.
Zwraca
U
reduceRight((previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault)
Wywołuje określoną funkcję wywołania zwrotnego dla wszystkich elementów tablicy w kolejności malejącej. Wartość zwracana funkcji wywołania zwrotnego jest skumulowanym wynikiem i jest dostarczana jako argument w następnym wywołaniu funkcji wywołania zwrotnego.
function reduceRight(callbackfn: (previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault)
Parametry
- callbackfn
-
(previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda reduceRight wywołuje funkcję callbackfn jednorazowo dla każdego elementu w tablicy.
Zwraca
reduceRight((previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault, Vault)
function reduceRight(callbackfn: (previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault, initialValue: Vault)
Parametry
- callbackfn
-
(previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault
- initialValue
- Vault
Zwraca
reduceRight<U>((previousValue: U, currentValue: Vault, currentIndex: number, array: Vault[]) => U, U)
Wywołuje określoną funkcję wywołania zwrotnego dla wszystkich elementów tablicy w kolejności malejącej. Wartość zwracana funkcji wywołania zwrotnego jest skumulowanym wynikiem i jest dostarczana jako argument w następnym wywołaniu funkcji wywołania zwrotnego.
function reduceRight<U>(callbackfn: (previousValue: U, currentValue: Vault, currentIndex: number, array: Vault[]) => U, initialValue: U)
Parametry
- callbackfn
-
(previousValue: U, currentValue: Vault, currentIndex: number, array: Vault[]) => U
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda reduceRight wywołuje funkcję callbackfn jednorazowo dla każdego elementu w tablicy.
- initialValue
-
U
Jeśli wartość initialValue jest określona, jest używana jako wartość początkowa, aby rozpocząć akumulację. Pierwsze wywołanie funkcji callbackfn udostępnia tę wartość jako argument zamiast wartości tablicy.
Zwraca
U
reverse()
shift()
slice(number, number)
Zwraca sekcję tablicy.
function slice(start?: number, end?: number)
Parametry
- start
-
number
Początek określonej części tablicy.
- end
-
number
Koniec określonej części tablicy.
Zwraca
Vault[]
some((value: Vault, index: number, array: Vault[]) => unknown, any)
Określa, czy określona funkcja wywołania zwrotnego zwraca wartość true dla dowolnego elementu tablicy.
function some(callbackfn: (value: Vault, index: number, array: Vault[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: Vault, index: number, array: Vault[]) => unknown
Funkcja, która akceptuje maksymalnie trzy argumenty. Niektóre metody wywołuje funkcję callbackfn dla każdego elementu w tablicy array1, dopóki wywołaniebackfn nie zwróci wartości true lub do końca tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji callbackfn. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
boolean
sort((a: Vault, b: Vault) => number)
Sortuje tablicę.
function sort(compareFn?: (a: Vault, b: Vault) => number)
Parametry
- compareFn
-
(a: Vault, b: Vault) => number
Nazwa funkcji używanej do określania kolejności elementów. Jeśli pominięto, elementy są sortowane w kolejności rosnącej, ASCII.
Zwraca
this
splice(number, number)
Usuwa elementy z tablicy, a w razie potrzeby wstawia nowe elementy w ich miejsce, zwracając usunięte elementy.
function splice(start: number, deleteCount?: number)
Parametry
- start
-
number
Lokalizacja oparta na zera w tablicy, z której należy rozpocząć usuwanie elementów.
- deleteCount
-
number
Liczba elementów do usunięcia.
Zwraca
Vault[]
splice(number, number, Vault[])
Usuwa elementy z tablicy, a w razie potrzeby wstawia nowe elementy w ich miejsce, zwracając usunięte elementy.
function splice(start: number, deleteCount: number, items: Vault[])
Parametry
- start
-
number
Lokalizacja oparta na zera w tablicy, z której należy rozpocząć usuwanie elementów.
- deleteCount
-
number
Liczba elementów do usunięcia.
- items
-
Vault[]
Elementy do wstawienia do tablicy zamiast usuniętych elementów.
Zwraca
Vault[]
toLocaleString()
Zwraca reprezentację ciągu tablicy. Elementy są konwertowane na ciąg przy użyciu metod toLocalString.
function toLocaleString()
Zwraca
string
toString()
Zwraca reprezentację ciągu tablicy.
function toString()
Zwraca
string
unshift(Vault[])
Wstawia nowe elementy na początku tablicy.
function unshift(items: Vault[])
Parametry
- items
-
Vault[]
Elementy do wstawienia na początku tablicy.
Zwraca
number