Udostępnij za pośrednictwem


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.

nextLink

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(ConcatArray<Vault>[])

Łączy co najmniej dwie tablice.

concat(T | ConcatArray<T>[])

Łączy co najmniej dwie tablice.

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

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.

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.

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.

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.

forEach((value: Vault, index: number, array: Vault[]) => void, any)

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.

indexOf(Vault, number)

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

lastIndexOf(Vault, number)

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((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.

reduce((previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault, Vault)
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.

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.

reduceRight((previousValue: Vault, currentValue: Vault, currentIndex: number, array: Vault[]) => Vault, Vault)
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.

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.

toLocaleString()

Zwraca reprezentację ciągu tablicy. Elementy są konwertowane na ciąg przy użyciu metod toLocalString.

toString()

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?: 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()

Usuwa ostatni element z tablicy i zwraca go.

function pop()

Zwraca

Vault | undefined

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()

Odwraca elementy w tablicy.

function reverse()

Zwraca

Vault[]

shift()

Usuwa pierwszy element z tablicy i zwraca go.

function shift()

Zwraca

Vault | undefined

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

values()

Zwraca iterowalne wartości w tablicy

function values()

Zwraca

IterableIterator<Vault>