WorkflowArray interface
- Rozszerzenie
-
Array<Workflow>
Właściwości
| Array | |
| length | Pobiera lub ustawia długość tablicy. Jest to liczba wyższa niż najwyższy element zdefiniowany w tablicy. |
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: Workflow, index: number, array: Workflow[]) => unknown, any) | Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test. |
| fill(Workflow, undefined | number, undefined | number) | Zwraca ten obiekt po wypełnieniu sekcji zidentyfikowanej od początku do końca z wartością |
| filter((value: Workflow, index: number, array: Workflow[]) => unknown, any) | Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego. |
| filter<S>((value: Workflow, index: number, array: Workflow[]) => boolean, any) | Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego. |
| find((value: Workflow, index: number, obj: Workflow[]) => unknown, any) | |
| find<S>((this: void, value: Workflow, index: number, obj: Workflow[]) => 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>(undefined | 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[][], undefined | 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(Workflow, undefined | 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(undefined | 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: Workflow, index: number, array: Workflow[]) => 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(Workflow[]) | 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(undefined | number, undefined | number) | Zwraca sekcję tablicy. |
| some((value: Workflow, index: number, array: Workflow[]) => unknown, any) | Określa, czy określona funkcja wywołania zwrotnego zwraca wartość true dla dowolnego elementu tablicy. |
| sort(undefined | (a: Workflow, b: Workflow) => number) | Sortuje tablicę. |
| splice(number, number, Workflow[]) | Usuwa elementy z tablicy, a w razie potrzeby wstawia nowe elementy w ich miejsce, zwracając usunięte elementy. |
| splice(number, undefined | number) | 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(Workflow[]) | 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
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
Workflow | undefined
concat(ConcatArray<Workflow>[])
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
Workflow[]
copyWithin(number, number, undefined | 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?: undefined | 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
-
undefined | 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: Workflow, index: number, array: Workflow[]) => unknown, any)
Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test.
function every(callbackfn: (value: Workflow, index: number, array: Workflow[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: Workflow, index: number, array: Workflow[]) => 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(Workflow, undefined | number, undefined | number)
Zwraca ten obiekt po wypełnieniu sekcji zidentyfikowanej od początku do końca z wartością
function fill(value: Workflow, start?: undefined | number, end?: undefined | number)
Parametry
- value
- Workflow
wartość do wypełnienia sekcji tablicy za pomocą polecenia
- start
-
undefined | 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
-
undefined | number
indeks, aby zatrzymać wypełnianie tablicy. Jeśli koniec jest ujemny, jest traktowany jako długość+koniec.
Zwraca
this
filter((value: Workflow, index: number, array: Workflow[]) => unknown, any)
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego.
function filter(callbackfn: (value: Workflow, index: number, array: Workflow[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: Workflow, index: number, array: Workflow[]) => 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
Workflow[]
filter<S>((value: Workflow, index: number, array: Workflow[]) => boolean, any)
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego.
function filter<S>(callbackfn: (value: Workflow, index: number, array: Workflow[]) => boolean, thisArg?: any)
Parametry
- callbackfn
-
(value: Workflow, index: number, array: Workflow[]) => 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: Workflow, index: number, obj: Workflow[]) => unknown, any)
function find(predicate: (value: Workflow, index: number, obj: Workflow[]) => unknown, thisArg?: any)
Parametry
- predicate
-
(value: Workflow, index: number, obj: Workflow[]) => unknown
- thisArg
-
any
Zwraca
Workflow | undefined
find<S>((this: void, value: Workflow, index: number, obj: Workflow[]) => 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: Workflow, index: number, obj: Workflow[]) => boolean, thisArg?: any)
Parametry
- predicate
-
(this: void, value: Workflow, index: number, obj: Workflow[]) => 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: Workflow, index: number, obj: Workflow[]) => unknown, any)
Zwraca indeks pierwszego elementu w tablicy, w której predykat ma wartość true, a -1 w przeciwnym razie.
function findIndex(predicate: (value: Workflow, index: number, obj: Workflow[]) => unknown, thisArg?: any)
Parametry
- predicate
-
(value: Workflow, index: number, obj: Workflow[]) => 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>(undefined | 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?: undefined | number)
Parametry
- depth
-
undefined | 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[][], undefined | 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?: undefined | 1)
Parametry
- this
-
U[][]
- depth
-
undefined | 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: Workflow, index: number, array: Workflow[]) => 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: Workflow, index: number, array: Workflow[]) => U | ReadonlyArray<U>, thisArg?: This)
Parametry
- callback
-
(this: This, value: Workflow, index: number, array: Workflow[]) => 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: Workflow, index: number, array: Workflow[]) => void, any)
Wykonuje określoną akcję dla każdego elementu w tablicy.
function forEach(callbackfn: (value: Workflow, index: number, array: Workflow[]) => void, thisArg?: any)
Parametry
- callbackfn
-
(value: Workflow, index: number, array: Workflow[]) => 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(Workflow, undefined | number)
Określa, czy tablica zawiera określony element, zwracając wartość true lub false zgodnie z potrzebami.
function includes(searchElement: Workflow, fromIndex?: undefined | number)
Parametry
- searchElement
- Workflow
Element do wyszukania.
- fromIndex
-
undefined | number
Pozycja w tej tablicy, w której chcesz rozpocząć wyszukiwanie elementu searchElement.
Zwraca
boolean
indexOf(Workflow, undefined | number)
Zwraca indeks pierwszego wystąpienia wartości w tablicy.
function indexOf(searchElement: Workflow, fromIndex?: undefined | number)
Parametry
- searchElement
- Workflow
Wartość do zlokalizowania w tablicy.
- fromIndex
-
undefined | 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(undefined | string)
Dodaje wszystkie elementy tablicy oddzielone określonym ciągiem separatora.
function join(separator?: undefined | string)
Parametry
- separator
-
undefined | 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(Workflow, undefined | number)
Zwraca indeks ostatniego wystąpienia określonej wartości w tablicy.
function lastIndexOf(searchElement: Workflow, fromIndex?: undefined | number)
Parametry
- searchElement
- Workflow
Wartość do zlokalizowania w tablicy.
- fromIndex
-
undefined | 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: Workflow, index: number, array: Workflow[]) => 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: Workflow, index: number, array: Workflow[]) => U, thisArg?: any)
Parametry
- callbackfn
-
(value: Workflow, index: number, array: Workflow[]) => 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(Workflow[])
Dołącza nowe elementy do tablicy i zwraca nową długość tablicy.
function push(items: Workflow[])
Parametry
- items
-
Workflow[]
Nowe elementy tablicy.
Zwraca
number
reduce((previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow)
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: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow)
Parametry
- callbackfn
-
(previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda redukcji wywołuje funkcję callbackfn raz dla każdego elementu w tablicy.
Zwraca
reduce((previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow, Workflow)
function reduce(callbackfn: (previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow, initialValue: Workflow)
Parametry
- callbackfn
-
(previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow
- initialValue
- Workflow
Zwraca
reduce<U>((previousValue: U, currentValue: Workflow, currentIndex: number, array: Workflow[]) => 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: Workflow, currentIndex: number, array: Workflow[]) => U, initialValue: U)
Parametry
- callbackfn
-
(previousValue: U, currentValue: Workflow, currentIndex: number, array: Workflow[]) => 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: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow)
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: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow)
Parametry
- callbackfn
-
(previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda reduceRight wywołuje funkcję callbackfn jednorazowo dla każdego elementu w tablicy.
Zwraca
reduceRight((previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow, Workflow)
function reduceRight(callbackfn: (previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow, initialValue: Workflow)
Parametry
- callbackfn
-
(previousValue: Workflow, currentValue: Workflow, currentIndex: number, array: Workflow[]) => Workflow
- initialValue
- Workflow
Zwraca
reduceRight<U>((previousValue: U, currentValue: Workflow, currentIndex: number, array: Workflow[]) => 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: Workflow, currentIndex: number, array: Workflow[]) => U, initialValue: U)
Parametry
- callbackfn
-
(previousValue: U, currentValue: Workflow, currentIndex: number, array: Workflow[]) => 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(undefined | number, undefined | number)
Zwraca sekcję tablicy.
function slice(start?: undefined | number, end?: undefined | number)
Parametry
- start
-
undefined | number
Początek określonej części tablicy.
- end
-
undefined | number
Koniec określonej części tablicy.
Zwraca
Workflow[]
some((value: Workflow, index: number, array: Workflow[]) => unknown, any)
Określa, czy określona funkcja wywołania zwrotnego zwraca wartość true dla dowolnego elementu tablicy.
function some(callbackfn: (value: Workflow, index: number, array: Workflow[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: Workflow, index: number, array: Workflow[]) => 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(undefined | (a: Workflow, b: Workflow) => number)
Sortuje tablicę.
function sort(compareFn?: undefined | (a: Workflow, b: Workflow) => number)
Parametry
- compareFn
-
undefined | (a: Workflow, b: Workflow) => 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, Workflow[])
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: Workflow[])
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
-
Workflow[]
Elementy do wstawienia do tablicy zamiast usuniętych elementów.
Zwraca
Workflow[]
splice(number, undefined | 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?: undefined | number)
Parametry
- start
-
number
Lokalizacja oparta na zera w tablicy, z której należy rozpocząć usuwanie elementów.
- deleteCount
-
undefined | number
Liczba elementów do usunięcia.
Zwraca
Workflow[]
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(Workflow[])
Wstawia nowe elementy na początku tablicy.
function unshift(items: Workflow[])
Parametry
- items
-
Workflow[]
Elementy do wstawienia na początku tablicy.
Zwraca
number