CloudEndpointArray interface
- Rozszerzenie
-
Array<CloudEndpoint>
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: Cloud |
Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test. |
| fill(Cloud |
Zwraca ten obiekt po wypełnieniu sekcji zidentyfikowanej od początku do końca z wartością |
| filter((value: Cloud |
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego. |
| filter<S>((value: Cloud |
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego. |
| find((value: Cloud |
|
| find<S>((this: void, value: Cloud |
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(Cloud |
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: Cloud |
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(Cloud |
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: Cloud |
Określa, czy określona funkcja wywołania zwrotnego zwraca wartość true dla dowolnego elementu tablicy. |
| sort(undefined | (a: Cloud |
Sortuje tablicę. |
| splice(number, number, Cloud |
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(Cloud |
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
CloudEndpoint | undefined
concat(ConcatArray<CloudEndpoint>[])
Łączy co najmniej dwie tablice.
function concat(items: ConcatArray<CloudEndpoint>[])
Parametry
- items
-
ConcatArray<CloudEndpoint>[]
Dodatkowe elementy do dodania na końcu tablicy 1.
Zwraca
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
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: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, any)
Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test.
function every(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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(CloudEndpoint, undefined | number, undefined | number)
Zwraca ten obiekt po wypełnieniu sekcji zidentyfikowanej od początku do końca z wartością
function fill(value: CloudEndpoint, start?: undefined | number, end?: undefined | number)
Parametry
- value
- CloudEndpoint
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: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, any)
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego.
function filter(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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
filter<S>((value: CloudEndpoint, index: number, array: CloudEndpoint[]) => boolean, any)
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego.
function filter<S>(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => boolean, thisArg?: any)
Parametry
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown, any)
function find(predicate: (value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown, thisArg?: any)
Parametry
- predicate
-
(value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown
- thisArg
-
any
Zwraca
CloudEndpoint | undefined
find<S>((this: void, value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => 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: CloudEndpoint, index: number, obj: CloudEndpoint[]) => boolean, thisArg?: any)
Parametry
- predicate
-
(this: void, value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => 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: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown, any)
Zwraca indeks pierwszego elementu w tablicy, w której predykat ma wartość true, a -1 w przeciwnym razie.
function findIndex(predicate: (value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown, thisArg?: any)
Parametry
- predicate
-
(value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => 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: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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: CloudEndpoint, index: number, array: CloudEndpoint[]) => U | ReadonlyArray<U>, thisArg?: This)
Parametry
- callback
-
(this: This, value: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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: CloudEndpoint, index: number, array: CloudEndpoint[]) => void, any)
Wykonuje określoną akcję dla każdego elementu w tablicy.
function forEach(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => void, thisArg?: any)
Parametry
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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(CloudEndpoint, undefined | number)
Określa, czy tablica zawiera określony element, zwracając wartość true lub false zgodnie z potrzebami.
function includes(searchElement: CloudEndpoint, fromIndex?: undefined | number)
Parametry
- searchElement
- CloudEndpoint
Element do wyszukania.
- fromIndex
-
undefined | number
Pozycja w tej tablicy, w której chcesz rozpocząć wyszukiwanie elementu searchElement.
Zwraca
boolean
indexOf(CloudEndpoint, undefined | number)
Zwraca indeks pierwszego wystąpienia wartości w tablicy.
function indexOf(searchElement: CloudEndpoint, fromIndex?: undefined | number)
Parametry
- searchElement
- CloudEndpoint
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(CloudEndpoint, undefined | number)
Zwraca indeks ostatniego wystąpienia określonej wartości w tablicy.
function lastIndexOf(searchElement: CloudEndpoint, fromIndex?: undefined | number)
Parametry
- searchElement
- CloudEndpoint
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: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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: CloudEndpoint, index: number, array: CloudEndpoint[]) => U, thisArg?: any)
Parametry
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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(CloudEndpoint[])
Dołącza nowe elementy do tablicy i zwraca nową długość tablicy.
function push(items: CloudEndpoint[])
Parametry
- items
Nowe elementy tablicy.
Zwraca
number
reduce((previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint)
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: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint)
Parametry
- callbackfn
-
(previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda redukcji wywołuje funkcję callbackfn raz dla każdego elementu w tablicy.
Zwraca
reduce((previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint, CloudEndpoint)
function reduce(callbackfn: (previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint, initialValue: CloudEndpoint)
Parametry
- callbackfn
-
(previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint
- initialValue
- CloudEndpoint
Zwraca
reduce<U>((previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => 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: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => U, initialValue: U)
Parametry
- callbackfn
-
(previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => 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: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint)
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: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint)
Parametry
- callbackfn
-
(previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda reduceRight wywołuje funkcję callbackfn jednorazowo dla każdego elementu w tablicy.
Zwraca
reduceRight((previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint, CloudEndpoint)
function reduceRight(callbackfn: (previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint, initialValue: CloudEndpoint)
Parametry
- callbackfn
-
(previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint
- initialValue
- CloudEndpoint
Zwraca
reduceRight<U>((previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => 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: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => U, initialValue: U)
Parametry
- callbackfn
-
(previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => 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
some((value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, any)
Określa, czy określona funkcja wywołania zwrotnego zwraca wartość true dla dowolnego elementu tablicy.
function some(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => 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: CloudEndpoint, b: CloudEndpoint) => number)
Sortuje tablicę.
function sort(compareFn?: undefined | (a: CloudEndpoint, b: CloudEndpoint) => number)
Parametry
- compareFn
-
undefined | (a: CloudEndpoint, b: CloudEndpoint) => 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, CloudEndpoint[])
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: CloudEndpoint[])
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
Elementy do wstawienia do tablicy zamiast usuniętych elementów.
Zwraca
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
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(CloudEndpoint[])
Wstawia nowe elementy na początku tablicy.
function unshift(items: CloudEndpoint[])
Parametry
- items
Elementy do wstawienia na początku tablicy.
Zwraca
number