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


ManifestPageResponse interface

Содержит данные ответа для операции listManifests.

Расширяет

Свойства

continuationToken

Маркер продолжения для передачи byPage(), чтобы возобновить перечисление дополнительных результатов, если это доступно.

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

length

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

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

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

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

concat(ConcatArray<ArtifactManifestProperties>[])

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

copyWithin(number, number, number)

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

entries()

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

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

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

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

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

fill(ArtifactManifestProperties, number, number)

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

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

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

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

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

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

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

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

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

flat<A, D>(A, D)

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

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

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

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

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

includes(ArtifactManifestProperties, number)

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

indexOf(ArtifactManifestProperties, number)

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

join(string)

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

keys()

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

lastIndexOf(ArtifactManifestProperties, number)

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

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

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

pop()

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

push(ArtifactManifestProperties[])

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

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

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

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

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

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

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

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

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

reverse()

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

shift()

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

slice(number, number)

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

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

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

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

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

splice(number, number)

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

splice(number, number, ArtifactManifestProperties[])

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

toLocaleString()

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

toString()

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

unshift(ArtifactManifestProperties[])

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

values()

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

[iterator]()

Итератор

[unscopables]()

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

Подробнее

continuationToken

Маркер продолжения для передачи byPage(), чтобы возобновить перечисление дополнительных результатов, если это доступно.

continuationToken?: string

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

string

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

length

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

length: number

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

number

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

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

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

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

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

Параметры

items

(ArtifactManifestProperties | ConcatArray<ArtifactManifestProperties>)[]

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

Возвращает

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

concat(ConcatArray<ArtifactManifestProperties>[])

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

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

Параметры

items

ConcatArray<ArtifactManifestProperties>[]

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

Возвращает

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

copyWithin(number, number, number)

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

function copyWithin(target: number, start: number, end?: number): ManifestPageResponse

Параметры

target

number

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

start

number

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

end

number

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

Возвращает

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

entries()

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

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

Возвращает

IterableIterator<[number, ArtifactManifestProperties]>

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

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

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

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

Параметры

predicate

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

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

thisArg

any

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

Возвращает

boolean

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

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

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

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

Параметры

predicate

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

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

thisArg

any

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

Возвращает

this

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

fill(ArtifactManifestProperties, number, number)

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

function fill(value: ArtifactManifestProperties, start?: number, end?: number): ManifestPageResponse

Параметры

value
ArtifactManifestProperties

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

start

number

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

end

number

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

Возвращает

унаследован от массива.fill

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

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

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

Параметры

predicate

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

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

thisArg

any

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

Возвращает

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

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

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

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

Параметры

predicate

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

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

thisArg

any

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

Возвращает

S[]

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

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

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

Параметры

predicate

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

thisArg

any

Возвращает

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

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

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

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

Параметры

predicate

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

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

thisArg

any

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

Возвращает

undefined | S

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

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

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

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

Параметры

predicate

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

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

thisArg

any

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

Возвращает

number

унаследовано от массива.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: ArtifactManifestProperties, index: number, array: ArtifactManifestProperties[]) => U | (readonly U[]), This)

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

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

Параметры

callback

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

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

thisArg

This

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

Возвращает

U[]

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

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

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

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

Параметры

callbackfn

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

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

thisArg

any

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

унаследован от массива.forEach

includes(ArtifactManifestProperties, number)

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

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

Параметры

searchElement
ArtifactManifestProperties

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

fromIndex

number

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

Возвращает

boolean

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

indexOf(ArtifactManifestProperties, number)

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

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

Параметры

searchElement
ArtifactManifestProperties

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

fromIndex

number

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

Возвращает

number

Наследуется от массива.indexOf

join(string)

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

function join(separator?: string): string

Параметры

separator

string

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

Возвращает

string

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

keys()

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

function keys(): IterableIterator<number>

Возвращает

IterableIterator<number>

наследуется от Array.keys

lastIndexOf(ArtifactManifestProperties, number)

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

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

Параметры

searchElement
ArtifactManifestProperties

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

fromIndex

number

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

Возвращает

number

унаследован от массива.lastIndexOf

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

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

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

Параметры

callbackfn

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

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

thisArg

any

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

Возвращает

U[]

Наследуется от массива.map

pop()

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

function pop(): undefined | ArtifactManifestProperties

Возвращает

унаследован от массива.pop

push(ArtifactManifestProperties[])

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

function push(items: ArtifactManifestProperties[]): number

Параметры

items

ArtifactManifestProperties[]

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

Возвращает

number

унаследован от массива.push

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

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

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

Параметры

callbackfn

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

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

Возвращает

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

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

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

Параметры

callbackfn

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

Возвращает

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

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

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

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

Параметры

callbackfn

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

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

initialValue

U

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

Возвращает

U

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

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

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

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

Параметры

callbackfn

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

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

Возвращает

унаследован от массива.reduceRight

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

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

Параметры

callbackfn

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

Возвращает

унаследован от массива.reduceRight

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

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

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

Параметры

callbackfn

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

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

initialValue

U

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

Возвращает

U

унаследован от массива.reduceRight

reverse()

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

function reverse(): ArtifactManifestProperties[]

Возвращает

унаследован от массива.reverse

shift()

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

function shift(): undefined | ArtifactManifestProperties

Возвращает

унаследован от массива.shift

slice(number, number)

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

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

Параметры

start

number

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

end

number

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

Возвращает

унаследован от массива.slice

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

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

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

Параметры

predicate

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

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

thisArg

any

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

Возвращает

boolean

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

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

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

function sort(compareFn?: (a: ArtifactManifestProperties, b: ArtifactManifestProperties) => number): ManifestPageResponse

Параметры

compareFn

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

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

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

Возвращает

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

splice(number, number)

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

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

Параметры

start

number

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

deleteCount

number

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

Возвращает

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

наследуется от Array.splice

splice(number, number, ArtifactManifestProperties[])

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

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

Параметры

start

number

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

deleteCount

number

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

items

ArtifactManifestProperties[]

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

Возвращает

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

наследуется от Array.splice

toLocaleString()

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

function toLocaleString(): string

Возвращает

string

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

toString()

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

function toString(): string

Возвращает

string

унаследован от массива.toString

unshift(ArtifactManifestProperties[])

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

function unshift(items: ArtifactManifestProperties[]): number

Параметры

items

ArtifactManifestProperties[]

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

Возвращает

number

унаследован от массива.unshift

values()

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

function values(): IterableIterator<ArtifactManifestProperties>

Возвращает

IterableIterator<ArtifactManifestProperties>

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

[iterator]()

Итератор

function [iterator](): IterableIterator<ArtifactManifestProperties>

Возвращает

IterableIterator<ArtifactManifestProperties>

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

[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@256