TableItemResultPage interface
Typ strony wyjściowej dla operacji zapytań w tabeli
- Rozszerzenie
-
Array<TableItem>
Właściwości
| continuation |
Token kontynuacji, aby uzyskać następną stronę TableItem |
Właściwości dziedziczone
| length | Pobiera lub ustawia długość tablicy. Jest to liczba wyższa niż najwyższy indeks w tablicy. |
| [unscopables] | Jest obiektem, którego właściwości mają wartość 'prawdziwa', gdy będą nieobecne w instrukcji 'with'. |
Metody dziedziczone
| concat((Table |
Łączy co najmniej dwie tablice. Ta metoda zwraca nową tablicę bez modyfikowania istniejących tablic. |
| concat(Concat |
Łączy co najmniej dwie tablice. Ta metoda zwraca nową tablicę bez modyfikowania istniejących tablic. |
| 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: Table |
Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test. |
| every<S>((value: Table |
Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test. |
| fill(Table |
Zmienia wszystkie elementy tablicy z |
| filter((value: Table |
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego. |
| filter<S>((value: Table |
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego. |
| find((value: Table |
|
| find<S>((value: Table |
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<A, D>(A, D) | 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(Table |
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 lub -1, jeśli nie jest obecny. |
| join(string) | Dodaje wszystkie elementy tablicy do ciągu oddzielone określonym ciągiem separatora. |
| keys() | Zwraca iterowalne klucze w tablicy |
| last |
Zwraca indeks ostatniego wystąpienia określonej wartości w tablicy lub -1, jeśli nie jest obecny. |
| map<U>((value: Table |
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. Jeśli tablica jest pusta, zwracana jest niezdefiniowana, a tablica nie jest modyfikowana. |
| push(Table |
Dołącza nowe elementy na końcu 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. Ta metoda wycisza tablicę i zwraca odwołanie do tej samej tablicy. |
| shift() | Usuwa pierwszy element z tablicy i zwraca go. Jeśli tablica jest pusta, zwracana jest niezdefiniowana, a tablica nie jest modyfikowana. |
| slice(number, number) | Zwraca kopię sekcji tablicy. Zarówno dla początku, jak i końca, indeks ujemny może służyć do wskazania przesunięcia od końca tablicy. Na przykład -2 odnosi się do drugiego do ostatniego elementu tablicy. |
| some((value: Table |
Określa, czy określona funkcja wywołania zwrotnego zwraca wartość true dla dowolnego elementu tablicy. |
| sort((a: Table |
Sortuje tablicę na miejscu. Ta metoda wycisza tablicę i zwraca odwołanie do tej samej tablicy. |
| 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, Table |
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 toLocaleString. |
| to |
|
| to |
Zwraca reprezentację ciągu tablicy. |
| unshift(Table |
Wstawia nowe elementy na początku tablicy i zwraca nową długość tablicy. |
| values() | Zwraca iterowalne wartości w tablicy |
| [iterator]() | Sterująca |
Szczegóły właściwości
continuationToken
Token kontynuacji, aby uzyskać następną stronę TableItem
continuationToken?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
length
Pobiera lub ustawia długość tablicy. Jest to liczba wyższa niż najwyższy indeks w tablicy.
length: number
Wartość właściwości
number
dziedziczone z Array.length
[unscopables]
Jest obiektem, którego właściwości mają wartość 'prawdziwa', gdy będą nieobecne w instrukcji 'with'.
[unscopables]: {[key: number]: boolean | undefined}
Wartość właściwości
{[key: number]: boolean | undefined}
Odziedziczone od Array. [nieuchwytne]
Szczegóły metody dziedziczonej
concat((TableItem | ConcatArray<TableItem>)[])
Łączy co najmniej dwie tablice. Ta metoda zwraca nową tablicę bez modyfikowania istniejących tablic.
function concat(items: (TableItem | ConcatArray<TableItem>)[]): TableItem[]
Parametry
Dodatkowe tablice i/lub elementy do dodania na końcu tablicy.
Zwraca
dziedziczone z tablicy.concat
concat(ConcatArray<TableItem>[])
Łączy co najmniej dwie tablice. Ta metoda zwraca nową tablicę bez modyfikowania istniejących tablic.
function concat(items: ConcatArray<TableItem>[]): TableItem[]
Parametry
- items
-
ConcatArray<TableItem>[]
Dodatkowe tablice i/lub elementy do dodania na końcu tablicy.
Zwraca
dziedziczone z tablicy.concat
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): TableItemResultPage
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
dziedziczone z Array.copyWithin
entries()
Zwraca iterowalny klucz, pary wartości dla każdego wpisu w tablicy
function entries(): ArrayIterator<[number, TableItem]>
Zwraca
ArrayIterator<[number, TableItem]>
dziedziczone z Array.entries
every((value: TableItem, index: number, array: TableItem[]) => unknown, any)
Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test.
function every(predicate: (value: TableItem, index: number, array: TableItem[]) => unknown, thisArg?: any): boolean
Parametry
- predicate
-
(value: TableItem, index: number, array: TableItem[]) => unknown
Funkcja, która akceptuje maksymalnie trzy argumenty. Każda metoda wywołuje funkcję predykatu dla każdego elementu w tablicy, dopóki predykat nie zwróci wartości, która jest coercible do wartości logicznej false lub do końca tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji predykatu. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
boolean
dziedziczone z tablicy.every
every<S>((value: TableItem, index: number, array: TableItem[]) => value is S, any)
Określa, czy wszystkie elementy członkowskie tablicy spełniają określony test.
function every<S>(predicate: (value: TableItem, index: number, array: TableItem[]) => value is S, thisArg?: any): this is S[]
Parametry
- predicate
-
(value: TableItem, index: number, array: TableItem[]) => value is S
Funkcja, która akceptuje maksymalnie trzy argumenty. Każda metoda wywołuje funkcję predykatu dla każdego elementu w tablicy, dopóki predykat nie zwróci wartości, która jest coercible do wartości logicznej false lub do końca tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji predykatu. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
this is S[]
dziedziczone z tablicy.every
fill(TableItem, number, number)
Zmienia wszystkie elementy tablicy z start na indeks end na statyczny value i zwraca zmodyfikowaną tablicę
function fill(value: TableItem, start?: number, end?: number): TableItemResultPage
Parametry
- value
- TableItem
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
dziedziczone z tablicy.fill
filter((value: TableItem, index: number, array: TableItem[]) => unknown, any)
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego.
function filter(predicate: (value: TableItem, index: number, array: TableItem[]) => unknown, thisArg?: any): TableItem[]
Parametry
- predicate
-
(value: TableItem, index: number, array: TableItem[]) => unknown
Funkcja, która akceptuje maksymalnie trzy argumenty. Metoda filter wywołuje funkcję predykatu jednorazowo dla każdego elementu w tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji predykatu. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
dziedziczone z Array.filter
filter<S>((value: TableItem, index: number, array: TableItem[]) => value is S, any)
Zwraca elementy tablicy spełniające warunek określony w funkcji wywołania zwrotnego.
function filter<S>(predicate: (value: TableItem, index: number, array: TableItem[]) => value is S, thisArg?: any): S[]
Parametry
- predicate
-
(value: TableItem, index: number, array: TableItem[]) => value is S
Funkcja, która akceptuje maksymalnie trzy argumenty. Metoda filter wywołuje funkcję predykatu jednorazowo dla każdego elementu w tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji predykatu. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
S[]
dziedziczone z Array.filter
find((value: TableItem, index: number, obj: TableItem[]) => unknown, any)
function find(predicate: (value: TableItem, index: number, obj: TableItem[]) => unknown, thisArg?: any): TableItem | undefined
Parametry
- predicate
-
(value: TableItem, index: number, obj: TableItem[]) => unknown
- thisArg
-
any
Zwraca
TableItem | undefined
dziedziczone z tablicy.find
find<S>((value: TableItem, index: number, obj: TableItem[]) => value is S, any)
Zwraca wartość pierwszego elementu w tablicy, w której predykat ma wartość true, i niezdefiniowany w przeciwnym razie.
function find<S>(predicate: (value: TableItem, index: number, obj: TableItem[]) => value is S, thisArg?: any): S | undefined
Parametry
- predicate
-
(value: TableItem, index: number, obj: TableItem[]) => value is S
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
dziedziczone z tablicy.find
findIndex((value: TableItem, index: number, obj: TableItem[]) => unknown, any)
Zwraca indeks pierwszego elementu w tablicy, w której predykat ma wartość true, a -1 w przeciwnym razie.
function findIndex(predicate: (value: TableItem, index: number, obj: TableItem[]) => unknown, thisArg?: any): number
Parametry
- predicate
-
(value: TableItem, index: number, obj: TableItem[]) => 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
dziedziczone z tablicy.findIndex
flat<A, D>(A, D)
Zwraca nową tablicę ze wszystkimi elementami pod tablicy połączonymi w niej rekursywnie do określonej głębokości.
function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]
Parametry
- this
-
A
- depth
-
D
Maksymalna głębokość rekursji
Zwraca
FlatArray<A, D>[]
dziedziczone z tablicy.flat
flatMap<U, This>((this: This, value: TableItem, index: number, array: TableItem[]) => U | (readonly 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, This>(callback: (this: This, value: TableItem, index: number, array: TableItem[]) => U | (readonly U[]), thisArg?: This): U[]
Parametry
- callback
-
(this: This, value: TableItem, index: number, array: TableItem[]) => U | (readonly 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[]
dziedziczone z tablicy.flatMap
forEach((value: TableItem, index: number, array: TableItem[]) => void, any)
Wykonuje określoną akcję dla każdego elementu w tablicy.
function forEach(callbackfn: (value: TableItem, index: number, array: TableItem[]) => void, thisArg?: any)
Parametry
- callbackfn
-
(value: TableItem, index: number, array: TableItem[]) => 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ść.
dziedziczone z tablicy.forEach
includes(TableItem, number)
Określa, czy tablica zawiera określony element, zwracając wartość true lub false zgodnie z potrzebami.
function includes(searchElement: TableItem, fromIndex?: number): boolean
Parametry
- searchElement
- TableItem
Element do wyszukania.
- fromIndex
-
number
Pozycja w tej tablicy, w której chcesz rozpocząć wyszukiwanie elementu searchElement.
Zwraca
boolean
dziedziczone z tablicy.includes
indexOf(TableItem, number)
Zwraca indeks pierwszego wystąpienia wartości w tablicy lub -1, jeśli nie jest obecny.
function indexOf(searchElement: TableItem, fromIndex?: number): number
Parametry
- searchElement
- TableItem
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
dziedziczone z Array.indexOf
join(string)
Dodaje wszystkie elementy tablicy do ciągu oddzielone określonym ciągiem separatora.
function join(separator?: string): 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
dziedziczone z Array.join
keys()
Zwraca iterowalne klucze w tablicy
function keys(): ArrayIterator<number>
Zwraca
ArrayIterator<number>
dziedziczone z Array.keys
lastIndexOf(TableItem, number)
Zwraca indeks ostatniego wystąpienia określonej wartości w tablicy lub -1, jeśli nie jest obecny.
function lastIndexOf(searchElement: TableItem, fromIndex?: number): number
Parametry
- searchElement
- TableItem
Wartość do zlokalizowania w tablicy.
- fromIndex
-
number
Indeks tablicy, w którym należy rozpocząć wyszukiwanie do tyłu. Jeśli parametr fromIndex zostanie pominięty, wyszukiwanie rozpoczyna się od ostatniego indeksu w tablicy.
Zwraca
number
dziedziczone z tablicy.lastIndexOf
map<U>((value: TableItem, index: number, array: TableItem[]) => 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: TableItem, index: number, array: TableItem[]) => U, thisArg?: any): U[]
Parametry
- callbackfn
-
(value: TableItem, index: number, array: TableItem[]) => 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[]
dziedziczone z tablicy.map
pop()
Usuwa ostatni element z tablicy i zwraca go. Jeśli tablica jest pusta, zwracana jest niezdefiniowana, a tablica nie jest modyfikowana.
function pop(): TableItem | undefined
Zwraca
TableItem | undefined
dziedziczone z tablicy.pop
push(TableItem[])
Dołącza nowe elementy na końcu tablicy i zwraca nową długość tablicy.
function push(items: TableItem[]): number
Parametry
- items
Nowe elementy do dodania do tablicy.
Zwraca
number
dziedziczone z tablicy.push
reduce((previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem)
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: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem): TableItem
Parametry
- callbackfn
-
(previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda redukcji wywołuje funkcję callbackfn raz dla każdego elementu w tablicy.
Zwraca
dziedziczone z tablicy.reduce
reduce((previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem, TableItem)
function reduce(callbackfn: (previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem, initialValue: TableItem): TableItem
Parametry
- callbackfn
-
(previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem
- initialValue
- TableItem
Zwraca
dziedziczone z tablicy.reduce
reduce<U>((previousValue: U, currentValue: TableItem, currentIndex: number, array: TableItem[]) => 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: TableItem, currentIndex: number, array: TableItem[]) => U, initialValue: U): U
Parametry
- callbackfn
-
(previousValue: U, currentValue: TableItem, currentIndex: number, array: TableItem[]) => 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
dziedziczone z tablicy.reduce
reduceRight((previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem)
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: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem): TableItem
Parametry
- callbackfn
-
(previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem
Funkcja, która akceptuje maksymalnie cztery argumenty. Metoda reduceRight wywołuje funkcję callbackfn jednorazowo dla każdego elementu w tablicy.
Zwraca
dziedziczone z tablicy.reduceRight
reduceRight((previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem, TableItem)
function reduceRight(callbackfn: (previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem, initialValue: TableItem): TableItem
Parametry
- callbackfn
-
(previousValue: TableItem, currentValue: TableItem, currentIndex: number, array: TableItem[]) => TableItem
- initialValue
- TableItem
Zwraca
dziedziczone z tablicy.reduceRight
reduceRight<U>((previousValue: U, currentValue: TableItem, currentIndex: number, array: TableItem[]) => 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: TableItem, currentIndex: number, array: TableItem[]) => U, initialValue: U): U
Parametry
- callbackfn
-
(previousValue: U, currentValue: TableItem, currentIndex: number, array: TableItem[]) => 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
dziedziczone z tablicy.reduceRight
reverse()
Odwraca elementy w tablicy. Ta metoda wycisza tablicę i zwraca odwołanie do tej samej tablicy.
function reverse(): TableItem[]
Zwraca
dziedziczone z tablicy.reverse
shift()
Usuwa pierwszy element z tablicy i zwraca go. Jeśli tablica jest pusta, zwracana jest niezdefiniowana, a tablica nie jest modyfikowana.
function shift(): TableItem | undefined
Zwraca
TableItem | undefined
dziedziczone z Array.shift
slice(number, number)
Zwraca kopię sekcji tablicy. Zarówno dla początku, jak i końca, indeks ujemny może służyć do wskazania przesunięcia od końca tablicy. Na przykład -2 odnosi się do drugiego do ostatniego elementu tablicy.
function slice(start?: number, end?: number): TableItem[]
Parametry
- start
-
number
Indeks początkowy określonej części tablicy. Jeśli początek jest niezdefiniowany, wycinek zaczyna się od indeksu 0.
- end
-
number
Indeks końcowy określonej części tablicy. Jest to wyłączność elementu w indeksie "end". Jeśli koniec jest niezdefiniowany, wycinek rozciąga się na koniec tablicy.
Zwraca
dziedziczone z Array.slice
some((value: TableItem, index: number, array: TableItem[]) => unknown, any)
Określa, czy określona funkcja wywołania zwrotnego zwraca wartość true dla dowolnego elementu tablicy.
function some(predicate: (value: TableItem, index: number, array: TableItem[]) => unknown, thisArg?: any): boolean
Parametry
- predicate
-
(value: TableItem, index: number, array: TableItem[]) => unknown
Funkcja, która akceptuje maksymalnie trzy argumenty. Niektóre metody wywołuje funkcję predykatu dla każdego elementu w tablicy, dopóki predykat nie zwróci wartości, która jest coercible do wartości logicznej true lub do końca tablicy.
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się w funkcji predykatu. Jeśli parametr thisArg zostanie pominięty, niezdefiniowany jest używany jako ta wartość.
Zwraca
boolean
dziedziczone z tablicy.some
sort((a: TableItem, b: TableItem) => number)
Sortuje tablicę na miejscu. Ta metoda wycisza tablicę i zwraca odwołanie do tej samej tablicy.
function sort(compareFn?: (a: TableItem, b: TableItem) => number): TableItemResultPage
Parametry
- compareFn
-
(a: TableItem, b: TableItem) => number
Funkcja używana do określania kolejności elementów. Oczekuje się, że zwraca wartość ujemną, jeśli pierwszy argument jest mniejszy niż drugi argument, zero, jeśli są równe, a wartość dodatnia w przeciwnym razie. Jeśli zostaną pominięte, elementy są sortowane w rosnącej, kolejności jednostek kodowych UTF-16.
[11,2,22,1].sort((a, b) => a - b)
Zwraca
dziedziczone z tablicy.sort
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): TableItem[]
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. Pominięcie tego argumentu usunie wszystkie elementy od lokalizacji parametrów początkowych do końca tablicy. Jeśli wartość tego argumentu jest liczbą ujemną, zerową, niezdefiniowaną lub typem, którego nie da się przeliczyć na liczbę całkowitą, funkcja oceni argument jako zero i nie usunie żadnych elementów.
Zwraca
Tablica zawierająca usunięte elementy.
dziedziczone z Array.splice
splice(number, number, TableItem[])
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: TableItem[]): TableItem[]
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. Jeśli wartość tego argumentu jest liczbą ujemną, zerową, niezdefiniowaną lub typem, którego nie da się przeliczyć na liczbę całkowitą, funkcja oceni argument jako zero i nie usunie żadnych elementów.
- items
Elementy do wstawienia do tablicy zamiast usuniętych elementów.
Zwraca
Tablica zawierająca usunięte elementy.
dziedziczone z Array.splice
toLocaleString()
Zwraca reprezentację ciągu tablicy. Elementy są konwertowane na ciąg przy użyciu metod toLocaleString.
function toLocaleString(): string
Zwraca
string
dziedziczone z tablicy.toLocaleString
toLocaleString(string | string[], NumberFormatOptions & DateTimeFormatOptions)
function toLocaleString(locales: string | string[], options?: NumberFormatOptions & DateTimeFormatOptions): string
Parametry
- locales
-
string | string[]
- options
-
NumberFormatOptions & DateTimeFormatOptions
Zwraca
string
dziedziczone z tablicy.toLocaleString
toString()
Zwraca reprezentację ciągu tablicy.
function toString(): string
Zwraca
string
dziedziczone z tablicy.toString
unshift(TableItem[])
Wstawia nowe elementy na początku tablicy i zwraca nową długość tablicy.
function unshift(items: TableItem[]): number
Parametry
- items
Elementy do wstawienia na początku tablicy.
Zwraca
number
dziedziczone z tablicy.unshift
values()
Zwraca iterowalne wartości w tablicy
function values(): ArrayIterator<TableItem>
Zwraca
ArrayIterator<TableItem>
dziedziczone z Array.values
[iterator]()
Sterująca
function [iterator](): ArrayIterator<TableItem>
Zwraca
ArrayIterator<TableItem>
Odziedziczone od Array. [iterator]