Поделиться через


PagedList interface

Список, содержащий одну страницу результатов из запроса.

Расширяет

Array<T>

Свойства

continuationToken

Строка, которую можно передать в ту же конечную точку, которая вернула этот PagedList, чтобы получить следующую страницу результатов.

Унаследованные свойства

length

Возвращает или задает длину массива. Это число, превышающее самый высокий индекс в массиве.

Наследуемые методы

concat((T | ConcatArray<T>)[])

Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.

concat(ConcatArray<T>[])

Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.

copyWithin(number, number, number)

Возвращает этот объект после копирования раздела массива, определяемого по началу и окончанию к тому же массиву, начиная с целевого объекта позиции.

entries()

Возвращает итератор ключей, пары значений для каждой записи в массиве

every((value: T, index: number, array: T[]) => unknown, any)

Определяет, соответствуют ли все члены массива указанному тесту.

every<S>((value: T, index: number, array: T[]) => value, any)

Определяет, соответствуют ли все члены массива указанному тесту.

fill(T, number, number)

Изменяет все элементы массива из start на end индекс на статический value и возвращает измененный массив

filter((value: T, index: number, array: T[]) => unknown, any)

Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.

filter<S>((value: T, index: number, array: T[]) => value, any)

Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.

find((value: T, index: number, obj: T[]) => unknown, any)
find<S>((this: void, value: T, index: number, obj: T[]) => value, any)

Возвращает значение первого элемента в массиве, где предикат имеет значение true, и не определено в противном случае.

findIndex((value: T, index: number, obj: T[]) => unknown, any)

Возвращает индекс первого элемента в массиве, где предикат имеет значение true, и -1 в противном случае.

flat<A, D>(A, D)

Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.

flatMap<U, This>((this: This, value: T, index: number, array: T[]) => U | (readonly U[]), This)

Вызывает определенную функцию обратного вызова для каждого элемента массива. Затем выравнивает результат в новый массив. Это идентично карте, за которой следует плоская с глубиной 1.

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

Выполняет указанное действие для каждого элемента в массиве.

includes(T, number)

Определяет, включает ли массив определенный элемент, возвращая значение true или false в соответствии с соответствующим образом.

indexOf(T, number)

Возвращает индекс первого вхождения значения в массиве или -1, если он отсутствует.

join(string)

Добавляет все элементы массива в строку, разделенную указанной строкой разделителя.

keys()

Возвращает итератор ключей в массиве

lastIndexOf(T, number)

Возвращает индекс последнего вхождения указанного значения в массиве или -1, если он отсутствует.

map<U>((value: T, index: number, array: T[]) => U, any)

Вызывает определенную функцию обратного вызова для каждого элемента массива и возвращает массив, содержащий результаты.

pop()

Удаляет последний элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, и массив не изменяется.

push(T[])

Добавляет новые элементы в конец массива и возвращает новую длину массива.

reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)

Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)
reduce<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, U)

Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)

Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)
reduceRight<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, U)

Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

reverse()

Отменяет элементы в массиве. Этот метод изменяет массив и возвращает ссылку на тот же массив.

shift()

Удаляет первый элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, и массив не изменяется.

slice(number, number)

Возвращает копию раздела массива. Для начала и конца отрицательный индекс можно использовать для указания смещения от конца массива. Например, -2 ссылается на второй к последнему элементу массива.

some((value: T, index: number, array: T[]) => unknown, any)

Определяет, возвращает ли указанная функция обратного вызова значение true для любого элемента массива.

sort((a: T, b: T) => number)

Сортирует массив по месту. Этот метод изменяет массив и возвращает ссылку на тот же массив.

splice(number, number)

Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.

splice(number, number, T[])

Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.

toLocaleString()

Возвращает строковое представление массива. Элементы преобразуются в строку с помощью методов toLocaleString.

toString()

Возвращает строковое представление массива.

unshift(T[])

Вставляет новые элементы в начало массива и возвращает новую длину массива.

values()

Возвращает итератор значений в массиве

[iterator]()

Iterator

[unscopables]()

Возвращает объект, свойства которого имеют значение true, когда они будут отсутствуют при использовании в операторе with.

Подробнее

continuationToken

Строка, которую можно передать в ту же конечную точку, которая вернула этот PagedList, чтобы получить следующую страницу результатов.

continuationToken: null | string

Стоимость недвижимости

null | string

Сведения о унаследованном имуществе

length

Возвращает или задает длину массива. Это число, превышающее самый высокий индекс в массиве.

length: number

Стоимость недвижимости

number

Унаследовано от Array.length (Массив.длина)

Сведения о наследуемом методе

concat((T | ConcatArray<T>)[])

Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.

function concat(items: (T | ConcatArray<T>)[]): T[]

Параметры

items

(T | ConcatArray<T>)[]

Дополнительные массивы и(или) элементы, добавляемые в конец массива.

Возвращает

T[]

Унаследовано от Array.concat (Массив.concat)

concat(ConcatArray<T>[])

Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.

function concat(items: ConcatArray<T>[]): T[]

Параметры

items

ConcatArray<T>[]

Дополнительные массивы и(или) элементы, добавляемые в конец массива.

Возвращает

T[]

Унаследовано от Array.concat (Массив.concat)

copyWithin(number, number, number)

Возвращает этот объект после копирования раздела массива, определяемого по началу и окончанию к тому же массиву, начиная с целевого объекта позиции.

function copyWithin(target: number, start: number, end?: number): PagedList<T>

Параметры

target

number

Если целевой объект является отрицательным, он обрабатывается как длина и целевой объект, где длина — длина массива.

start

number

Если начало отрицательное, оно рассматривается как длина и начало. Если конец отрицательный, он обрабатывается как длина и конец.

end

number

Если этот объект не указан, длина этого объекта используется в качестве значения по умолчанию.

Возвращает

Унаследовано от Array.copyWithin

entries()

Возвращает итератор ключей, пары значений для каждой записи в массиве

function entries(): IterableIterator<[number, T]>

Возвращает

IterableIterator<[number, T]>

Унаследовано от Array.entries

every((value: T, index: number, array: T[]) => unknown, any)

Определяет, соответствуют ли все члены массива указанному тесту.

function every(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean

Параметры

predicate

(value: T, index: number, array: T[]) => unknown

Функция, принимаюющая до трех аргументов. Каждый метод вызывает функцию предиката для каждого элемента в массиве, пока предикат не возвращает значение, которое является принудительным для логического значения false или до конца массива.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращает

boolean

Унаследовано от Array.every

every<S>((value: T, index: number, array: T[]) => value, any)

Определяет, соответствуют ли все члены массива указанному тесту.

function every<S>(predicate: (value: T, index: number, array: T[]) => value, thisArg?: any): this

Параметры

predicate

(value: T, index: number, array: T[]) => value

Функция, принимаюющая до трех аргументов. Каждый метод вызывает функцию предиката для каждого элемента в массиве, пока предикат не возвращает значение, которое является принудительным для логического значения false или до конца массива.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращает

this

Унаследовано от Array.every

fill(T, number, number)

Изменяет все элементы массива из start на end индекс на статический value и возвращает измененный массив

function fill(value: T, start?: number, end?: number): PagedList<T>

Параметры

value

T

значение для заполнения раздела массива

start

number

Индекс, чтобы начать заполнение массива. Если запуск отрицательный, он обрабатывается как длина и начало, где длина — длина массива.

end

number

индекс, чтобы остановить заполнение массива. Если конец отрицательный, он обрабатывается как длина и конец.

Возвращает

Унаследовано от Array.fill (Массив.наполнитель)

filter((value: T, index: number, array: T[]) => unknown, any)

Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.

function filter(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): T[]

Параметры

predicate

(value: T, index: number, array: T[]) => unknown

Функция, принимаюющая до трех аргументов. Метод фильтра вызывает функцию предиката один раз для каждого элемента в массиве.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращает

T[]

Унаследовано от Array.filter (Массив.фильтр)

filter<S>((value: T, index: number, array: T[]) => value, any)

Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.

function filter<S>(predicate: (value: T, index: number, array: T[]) => value, thisArg?: any): S[]

Параметры

predicate

(value: T, index: number, array: T[]) => value

Функция, принимаюющая до трех аргументов. Метод фильтра вызывает функцию предиката один раз для каждого элемента в массиве.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращает

S[]

Унаследовано от Array.filter (Массив.фильтр)

find((value: T, index: number, obj: T[]) => unknown, any)

function find(predicate: (value: T, index: number, obj: T[]) => unknown, thisArg?: any): undefined | T

Параметры

predicate

(value: T, index: number, obj: T[]) => unknown

thisArg

any

Возвращает

undefined | T

Унаследовано от Array.find

find<S>((this: void, value: T, index: number, obj: T[]) => value, any)

Возвращает значение первого элемента в массиве, где предикат имеет значение true, и не определено в противном случае.

function find<S>(predicate: (this: void, value: T, index: number, obj: T[]) => value, thisArg?: any): undefined | S

Параметры

predicate

(this: void, value: T, index: number, obj: T[]) => value

найдите предикат вызовов один раз для каждого элемента массива в порядке возрастания, пока не обнаружит, где предикат возвращает значение true. Если такой элемент найден, найдите сразу же возвращает это значение элемента. В противном случае поиск возвращает неопределенное значение.

thisArg

any

Если оно указано, оно будет использоваться в качестве значения для каждого вызова предиката. Если она не указана, вместо этого используется неопределенная.

Возвращает

undefined | S

Унаследовано от Array.find

findIndex((value: T, index: number, obj: T[]) => unknown, any)

Возвращает индекс первого элемента в массиве, где предикат имеет значение true, и -1 в противном случае.

function findIndex(predicate: (value: T, index: number, obj: T[]) => unknown, thisArg?: any): number

Параметры

predicate

(value: T, index: number, obj: T[]) => unknown

найдите предикат вызовов один раз для каждого элемента массива в порядке возрастания, пока не обнаружит, где предикат возвращает значение true. Если такой элемент найден, findIndex немедленно возвращает этот индекс элемента. В противном случае findIndex возвращает -1.

thisArg

any

Если оно указано, оно будет использоваться в качестве значения для каждого вызова предиката. Если она не указана, вместо этого используется неопределенная.

Возвращает

number

Унаследовано от Array.findIndex (Массив.findIndex)

flat<A, D>(A, D)

Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.

function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]

Параметры

this

A

depth

D

Максимальная глубина рекурсии

Возвращает

FlatArray<A, D>[]

Унаследовано от Массив.flat

flatMap<U, This>((this: This, value: T, index: number, array: T[]) => U | (readonly U[]), This)

Вызывает определенную функцию обратного вызова для каждого элемента массива. Затем выравнивает результат в новый массив. Это идентично карте, за которой следует плоская с глубиной 1.

function flatMap<U, This>(callback: (this: This, value: T, index: number, array: T[]) => U | (readonly U[]), thisArg?: This): U[]

Параметры

callback

(this: This, value: T, index: number, array: T[]) => U | (readonly U[])

Функция, принимаюющая до трех аргументов. Метод flatMap вызывает функцию обратного вызова один раз для каждого элемента в массиве.

thisArg

This

Объект, к которому это ключевое слово может ссылаться в функции обратного вызова. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращает

U[]

Унаследовано от Array.flatMap (Массив.flatMap)

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

Выполняет указанное действие для каждого элемента в массиве.

function forEach(callbackfn: (value: T, index: number, array: T[]) => void, thisArg?: any)

Параметры

callbackfn

(value: T, index: number, array: T[]) => void

Функция, принимаюющая до трех аргументов. forEach вызывает функцию callbackfn один раз для каждого элемента в массиве.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Унаследовано от Array.forEach

includes(T, number)

Определяет, включает ли массив определенный элемент, возвращая значение true или false в соответствии с соответствующим образом.

function includes(searchElement: T, fromIndex?: number): boolean

Параметры

searchElement

T

Элемент для поиска.

fromIndex

number

Позиция в этом массиве, с которой начинается поиск поискаElement.

Возвращает

boolean

Унаследовано от Array.includes

indexOf(T, number)

Возвращает индекс первого вхождения значения в массиве или -1, если он отсутствует.

function indexOf(searchElement: T, fromIndex?: number): number

Параметры

searchElement

T

Значение, которое нужно найти в массиве.

fromIndex

number

Индекс массива, с которого начинается поиск. Если параметр fromIndex опущен, поиск начинается с индекса 0.

Возвращает

number

Унаследовано от Array.indexOf

join(string)

Добавляет все элементы массива в строку, разделенную указанной строкой разделителя.

function join(separator?: string): string

Параметры

separator

string

Строка, используемая для разделения одного элемента массива от следующей в результирующей строке. Если опущено, элементы массива отделяются запятой.

Возвращает

string

Унаследовано от Array.join

keys()

Возвращает итератор ключей в массиве

function keys(): IterableIterator<number>

Возвращает

IterableIterator<number>

Унаследовано от Array.keys

lastIndexOf(T, number)

Возвращает индекс последнего вхождения указанного значения в массиве или -1, если он отсутствует.

function lastIndexOf(searchElement: T, fromIndex?: number): number

Параметры

searchElement

T

Значение, которое нужно найти в массиве.

fromIndex

number

Индекс массива, с которого начинается поиск назад. Если параметр fromIndex опущен, поиск начинается с последнего индекса в массиве.

Возвращает

number

Унаследовано от Array.lastIndexOf

map<U>((value: T, index: number, array: T[]) => U, any)

Вызывает определенную функцию обратного вызова для каждого элемента массива и возвращает массив, содержащий результаты.

function map<U>(callbackfn: (value: T, index: number, array: T[]) => U, thisArg?: any): U[]

Параметры

callbackfn

(value: T, index: number, array: T[]) => U

Функция, принимаюющая до трех аргументов. Метод map вызывает функцию callbackfn один раз для каждого элемента в массиве.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращает

U[]

Унаследовано от Array.map (Массив.карта)

pop()

Удаляет последний элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, и массив не изменяется.

function pop(): undefined | T

Возвращает

undefined | T

Унаследовано от Массив.поп

push(T[])

Добавляет новые элементы в конец массива и возвращает новую длину массива.

function push(items: T[]): number

Параметры

items

T[]

Новые элементы для добавления в массив.

Возвращает

number

Унаследовано от Array.push (Массив.push)

reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)

Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

function reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T): T

Параметры

callbackfn

(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T

Функция, принимаюющая до четырех аргументов. Метод reduce вызывает функцию callbackfn один раз для каждого элемента в массиве.

Возвращает

T

Унаследовано от Array.reduce

reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)

function reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, initialValue: T): T

Параметры

callbackfn

(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T

initialValue

T

Возвращает

T

Унаследовано от Array.reduce

reduce<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, U)

Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

function reduce<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U

Параметры

callbackfn

(previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U

Функция, принимаюющая до четырех аргументов. Метод reduce вызывает функцию callbackfn один раз для каждого элемента в массиве.

initialValue

U

Если задано начальное значение, оно используется в качестве начального значения для запуска накопления. Первый вызов функции callbackfn предоставляет это значение как аргумент вместо значения массива.

Возвращает

U

Унаследовано от Array.reduce

reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)

Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

function reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T): T

Параметры

callbackfn

(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T

Функция, принимаюющая до четырех аргументов. Метод reduceRight вызывает функцию callbackfn один раз для каждого элемента в массиве.

Возвращает

T

Унаследовано от Array.reduceRight (Массив.reduceRight)

reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)

function reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, initialValue: T): T

Параметры

callbackfn

(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T

initialValue

T

Возвращает

T

Унаследовано от Array.reduceRight (Массив.reduceRight)

reduceRight<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, U)

Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

function reduceRight<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U

Параметры

callbackfn

(previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U

Функция, принимаюющая до четырех аргументов. Метод reduceRight вызывает функцию callbackfn один раз для каждого элемента в массиве.

initialValue

U

Если задано начальное значение, оно используется в качестве начального значения для запуска накопления. Первый вызов функции callbackfn предоставляет это значение как аргумент вместо значения массива.

Возвращает

U

Унаследовано от Array.reduceRight (Массив.reduceRight)

reverse()

Отменяет элементы в массиве. Этот метод изменяет массив и возвращает ссылку на тот же массив.

function reverse(): T[]

Возвращает

T[]

Унаследовано от Array.reverse

shift()

Удаляет первый элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, и массив не изменяется.

function shift(): undefined | T

Возвращает

undefined | T

Унаследовано от Array.shift

slice(number, number)

Возвращает копию раздела массива. Для начала и конца отрицательный индекс можно использовать для указания смещения от конца массива. Например, -2 ссылается на второй к последнему элементу массива.

function slice(start?: number, end?: number): T[]

Параметры

start

number

Начальный индекс указанной части массива. Если запуск не определен, срез начинается с индекса 0.

end

number

Конечный индекс указанной части массива. Это является эксклюзивным элементом в индексе end. Если конец не определен, срез расширяется до конца массива.

Возвращает

T[]

Унаследовано от Array.slice (Массив.срез)

some((value: T, index: number, array: T[]) => unknown, any)

Определяет, возвращает ли указанная функция обратного вызова значение true для любого элемента массива.

function some(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean

Параметры

predicate

(value: T, index: number, array: T[]) => unknown

Функция, принимаюющая до трех аргументов. Некоторый метод вызывает функцию предиката для каждого элемента в массиве, пока предикат не возвращает значение, которое является принудительным к логическому значению true или до конца массива.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращает

boolean

Унаследовано от Array.some

sort((a: T, b: T) => number)

Сортирует массив по месту. Этот метод изменяет массив и возвращает ссылку на тот же массив.

function sort(compareFn?: (a: T, b: T) => number): PagedList<T>

Параметры

compareFn

(a: T, b: T) => number

Функция, используемая для определения порядка элементов. Ожидается, что возвращает отрицательное значение, если первый аргумент меньше второго аргумента, ноль, если они равны, и положительное значение в противном случае. Если опущено, элементы сортируются по возрастанию, порядок символов ASCII.

[11,2,22,1].sort((a, b) => a - b)

Возвращает

Унаследовано от Array.sort (Массив.сортировка)

splice(number, number)

Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.

function splice(start: number, deleteCount?: number): T[]

Параметры

start

number

Отсчитывающее от нуля расположение в массиве, с которого начинается удаление элементов.

deleteCount

number

Количество элементов для удаления.

Возвращает

T[]

Массив, содержащий удаленные элементы.

Унаследовано от Array.splice (Массив.сплайс)

splice(number, number, T[])

Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.

function splice(start: number, deleteCount: number, items: T[]): T[]

Параметры

start

number

Отсчитывающее от нуля расположение в массиве, с которого начинается удаление элементов.

deleteCount

number

Количество элементов для удаления.

items

T[]

Элементы для вставки в массив вместо удаленных элементов.

Возвращает

T[]

Массив, содержащий удаленные элементы.

Унаследовано от Array.splice (Массив.сплайс)

toLocaleString()

Возвращает строковое представление массива. Элементы преобразуются в строку с помощью методов toLocaleString.

function toLocaleString(): string

Возвращает

string

Унаследовано от Array.toLocaleString

toString()

Возвращает строковое представление массива.

function toString(): string

Возвращает

string

Унаследовано от Array.toString

unshift(T[])

Вставляет новые элементы в начало массива и возвращает новую длину массива.

function unshift(items: T[]): number

Параметры

items

T[]

Элементы для вставки в начале массива.

Возвращает

number

Унаследовано от Array.unshift

values()

Возвращает итератор значений в массиве

function values(): IterableIterator<T>

Возвращает

IterableIterator<T>

Унаследовано от Array.values (Массив.values)

[iterator]()

Iterator

function [iterator](): IterableIterator<T>

Возвращает

IterableIterator<T>

Унаследованный от Array.__@iterator@18239

[unscopables]()

Возвращает объект, свойства которого имеют значение true, когда они будут отсутствуют при использовании в операторе with.

function [unscopables](): { copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

Возвращает

{ copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

Унаследованный от Array.__@unscopables@18241