UsageModelsResult interface
- Extends
-
Array<UsageModel>
Свойства
| Array | |
| length | Возвращает или задает длину массива. Это число один выше, чем самый высокий элемент, определенный в массиве. |
| next |
Универсальный код ресурса (URI) для получения следующей страницы моделей использования кэша. |
Методы
| at(number) | Принимает целочисленное значение и возвращает элемент по этому индексу, позволяя положительным и отрицательным целым числам. Отрицательные целые числа возвращаются из последнего элемента в массиве. |
| concat(Concat |
Объединяет два или более массивов. |
| concat(T | Concat |
Объединяет два или более массивов. |
| copy |
Возвращает этот объект после копирования раздела массива, определяемого по началу и окончанию к тому же массиву, начиная с целевого объекта позиции. |
| entries() | Возвращает итератор ключей, пары значений для каждой записи в массиве |
| every((value: Usage |
Определяет, соответствуют ли все члены массива указанному тесту. |
| fill(Usage |
Возвращает этот объект после заполнения раздела, определяемого по началу и концу со значением |
| filter((value: Usage |
Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова. |
| filter<S>((value: Usage |
Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова. |
| find((value: Usage |
|
| find<S>((this: void, value: Usage |
Возвращает значение первого элемента в массиве, где предикат имеет значение true, и не определено в противном случае. |
| find |
Возвращает индекс первого элемента в массиве, где предикат имеет значение true, и -1 в противном случае. |
| flat<U>(undefined | number) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. Если глубина не указана, неструктурированный метод по умолчанию имеет глубину 1. |
| flat<U>(U[], 0) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. |
| flat<U>(U[][], undefined | 1) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. |
| flat<U>(U[][][], 2) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. |
| flat<U>(U[][][][], 3) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. |
| flat<U>(U[][][][][], 4) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. |
| flat<U>(U[][][][][][], 5) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. |
| flat<U>(U[][][][][][][], 6) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. |
| flat<U>(U[][][][][][][][], 7) | Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. |
| flat |
Вызывает определенную функцию обратного вызова для каждого элемента массива. Затем выравнивает результат в новый массив. Это идентично карте, за которой следует плоская с глубиной 1. |
| for |
Выполняет указанное действие для каждого элемента в массиве. |
| includes(Usage |
Определяет, включает ли массив определенный элемент, возвращая значение true или false в соответствии с соответствующим образом. |
| index |
Возвращает индекс первого вхождения значения в массиве. |
| join(undefined | string) | Добавляет все элементы массива, разделенные указанной строкой разделителя. |
| keys() | Возвращает итератор ключей в массиве |
| last |
Возвращает индекс последнего вхождения указанного значения в массиве. |
| map<U>((value: Usage |
Вызывает определенную функцию обратного вызова для каждого элемента массива и возвращает массив, содержащий результаты. |
| pop() | Удаляет последний элемент из массива и возвращает его. |
| push(Usage |
Добавляет новые элементы в массив и возвращает новую длину массива. |
| reduce((previous |
Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова. |
| reduce((previous |
|
| reduce<U>((previous |
Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова. |
| reduce |
Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова. |
| reduce |
|
| reduce |
Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова. |
| reverse() | Отменяет элементы в массиве. |
| shift() | Удаляет первый элемент из массива и возвращает его. |
| slice(undefined | number, undefined | number) | Возвращает раздел массива. |
| some((value: Usage |
Определяет, возвращает ли указанная функция обратного вызова значение true для любого элемента массива. |
| sort(undefined | (a: Usage |
Сортирует массив. |
| splice(number, number, Usage |
Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы. |
| splice(number, undefined | number) | Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы. |
| to |
Возвращает строковое представление массива. Элементы преобразуются в строку с помощью методов toLocalString. |
| to |
Возвращает строковое представление массива. |
| unshift(Usage |
Вставляет новые элементы в начало массива. |
| values() | Возвращает итератор значений в массиве |
Сведения о свойстве
Array
Array: ArrayConstructor
Значение свойства
ArrayConstructor
length
Возвращает или задает длину массива. Это число один выше, чем самый высокий элемент, определенный в массиве.
length: number
Значение свойства
number
nextLink
Универсальный код ресурса (URI) для получения следующей страницы моделей использования кэша.
nextLink?: undefined | string
Значение свойства
undefined | string
Сведения о методе
at(number)
Принимает целочисленное значение и возвращает элемент по этому индексу, позволяя положительным и отрицательным целым числам. Отрицательные целые числа возвращаются из последнего элемента в массиве.
function at(index: number)
Параметры
- index
-
number
Возвращаемое значение
UsageModel | undefined
concat(ConcatArray<UsageModel>[])
Объединяет два или более массивов.
function concat(items: ConcatArray<UsageModel>[])
Параметры
- items
-
ConcatArray<UsageModel>[]
Дополнительные элементы для добавления в конец массива1.
Возвращаемое значение
concat(T | ConcatArray<T>[])
Объединяет два или более массивов.
function concat(items: T | ConcatArray<T>[])
Параметры
- items
-
T | ConcatArray<T>[]
Дополнительные элементы для добавления в конец массива1.
Возвращаемое значение
copyWithin(number, number, undefined | number)
Возвращает этот объект после копирования раздела массива, определяемого по началу и окончанию к тому же массиву, начиная с целевого объекта позиции.
function copyWithin(target: number, start: number, end?: undefined | number)
Параметры
- target
-
number
Если целевой объект является отрицательным, он обрабатывается как длина и целевой объект, где длина — длина массива.
- start
-
number
Если начало отрицательное, оно рассматривается как длина и начало. Если конец отрицательный, он обрабатывается как длина и конец.
- end
-
undefined | number
Если этот объект не указан, длина этого объекта используется в качестве значения по умолчанию.
Возвращаемое значение
this
entries()
Возвращает итератор ключей, пары значений для каждой записи в массиве
function entries()
Возвращаемое значение
IterableIterator<Object>
every((value: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Определяет, соответствуют ли все члены массива указанному тесту.
function every(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Параметры
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => unknown
Функция, принимаюющая до трех аргументов. Каждый метод вызывает функцию callbackfn для каждого элемента в массиве1, пока обратный вызов не возвращает false или до конца массива.
- thisArg
-
any
Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.
Возвращаемое значение
boolean
fill(UsageModel, undefined | number, undefined | number)
Возвращает этот объект после заполнения раздела, определяемого по началу и концу со значением
function fill(value: UsageModel, start?: undefined | number, end?: undefined | number)
Параметры
- value
- UsageModel
значение для заполнения раздела массива
- start
-
undefined | number
Индекс, чтобы начать заполнение массива. Если запуск отрицательный, он обрабатывается как длина и начало, где длина — длина массива.
- end
-
undefined | number
индекс, чтобы остановить заполнение массива. Если конец отрицательный, он обрабатывается как длина и конец.
Возвращаемое значение
this
filter((value: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.
function filter(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Параметры
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => unknown
Функция, принимаюющая до трех аргументов. Метод фильтра вызывает функцию callbackfn один раз для каждого элемента в массиве.
- thisArg
-
any
Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.
Возвращаемое значение
filter<S>((value: UsageModel, index: number, array: UsageModel[]) => boolean, any)
Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.
function filter<S>(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => boolean, thisArg?: any)
Параметры
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => boolean
Функция, принимаюющая до трех аргументов. Метод фильтра вызывает функцию callbackfn один раз для каждого элемента в массиве.
- thisArg
-
any
Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.
Возвращаемое значение
S[]
find((value: UsageModel, index: number, obj: UsageModel[]) => unknown, any)
function find(predicate: (value: UsageModel, index: number, obj: UsageModel[]) => unknown, thisArg?: any)
Параметры
- predicate
-
(value: UsageModel, index: number, obj: UsageModel[]) => unknown
- thisArg
-
any
Возвращаемое значение
UsageModel | undefined
find<S>((this: void, value: UsageModel, index: number, obj: UsageModel[]) => boolean, any)
Возвращает значение первого элемента в массиве, где предикат имеет значение true, и не определено в противном случае.
function find<S>(predicate: (this: void, value: UsageModel, index: number, obj: UsageModel[]) => boolean, thisArg?: any)
Параметры
- predicate
-
(this: void, value: UsageModel, index: number, obj: UsageModel[]) => boolean
найдите предикат вызовов один раз для каждого элемента массива в порядке возрастания, пока не обнаружит, где предикат возвращает значение true. Если такой элемент найден, найдите сразу же возвращает это значение элемента. В противном случае поиск возвращает неопределенное значение.
- thisArg
-
any
Если оно указано, оно будет использоваться в качестве значения для каждого вызова предиката. Если она не указана, вместо этого используется неопределенная.
Возвращаемое значение
S | undefined
findIndex((value: UsageModel, index: number, obj: UsageModel[]) => unknown, any)
Возвращает индекс первого элемента в массиве, где предикат имеет значение true, и -1 в противном случае.
function findIndex(predicate: (value: UsageModel, index: number, obj: UsageModel[]) => unknown, thisArg?: any)
Параметры
- predicate
-
(value: UsageModel, index: number, obj: UsageModel[]) => unknown
найдите предикат вызовов один раз для каждого элемента массива в порядке возрастания, пока не обнаружит, где предикат возвращает значение true. Если такой элемент найден, findIndex немедленно возвращает этот индекс элемента. В противном случае findIndex возвращает -1.
- thisArg
-
any
Если оно указано, оно будет использоваться в качестве значения для каждого вызова предиката. Если она не указана, вместо этого используется неопределенная.
Возвращаемое значение
number
flat<U>(undefined | number)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины. Если глубина не указана, неструктурированный метод по умолчанию имеет глубину 1.
function flat<U>(depth?: undefined | number)
Параметры
- depth
-
undefined | number
Максимальная глубина рекурсии
Возвращаемое значение
any[]
flat<U>(U[], 0)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.
function flat<U>(this: U[], depth: 0)
Параметры
- this
-
U[]
- depth
-
0
Максимальная глубина рекурсии
Возвращаемое значение
U[]
flat<U>(U[][], undefined | 1)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.
function flat<U>(this: U[][], depth?: undefined | 1)
Параметры
- this
-
U[][]
- depth
-
undefined | 1
Максимальная глубина рекурсии
Возвращаемое значение
U[]
flat<U>(U[][][], 2)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.
function flat<U>(this: U[][][], depth: 2)
Параметры
- this
-
U[][][]
- depth
-
2
Максимальная глубина рекурсии
Возвращаемое значение
U[]
flat<U>(U[][][][], 3)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.
function flat<U>(this: U[][][][], depth: 3)
Параметры
- this
-
U[][][][]
- depth
-
3
Максимальная глубина рекурсии
Возвращаемое значение
U[]
flat<U>(U[][][][][], 4)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.
function flat<U>(this: U[][][][][], depth: 4)
Параметры
- this
-
U[][][][][]
- depth
-
4
Максимальная глубина рекурсии
Возвращаемое значение
U[]
flat<U>(U[][][][][][], 5)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.
function flat<U>(this: U[][][][][][], depth: 5)
Параметры
- this
-
U[][][][][][]
- depth
-
5
Максимальная глубина рекурсии
Возвращаемое значение
U[]
flat<U>(U[][][][][][][], 6)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.
function flat<U>(this: U[][][][][][][], depth: 6)
Параметры
- this
-
U[][][][][][][]
- depth
-
6
Максимальная глубина рекурсии
Возвращаемое значение
U[]
flat<U>(U[][][][][][][][], 7)
Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.
function flat<U>(this: U[][][][][][][][], depth: 7)
Параметры
- this
-
U[][][][][][][][]
- depth
-
7
Максимальная глубина рекурсии
Возвращаемое значение
U[]
flatMap<U>((this: This, value: UsageModel, index: number, array: UsageModel[]) => U | ReadonlyArray<U>, This)
Вызывает определенную функцию обратного вызова для каждого элемента массива. Затем выравнивает результат в новый массив. Это идентично карте, за которой следует плоская с глубиной 1.
function flatMap<U>(callback: (this: This, value: UsageModel, index: number, array: UsageModel[]) => U | ReadonlyArray<U>, thisArg?: This)
Параметры
- callback
-
(this: This, value: UsageModel, index: number, array: UsageModel[]) => U | ReadonlyArray<U>
Функция, принимаюющая до трех аргументов. Метод flatMap вызывает функцию обратного вызова один раз для каждого элемента в массиве.
- thisArg
-
This
Объект, к которому это ключевое слово может ссылаться в функции обратного вызова. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.
Возвращаемое значение
U[]
forEach((value: UsageModel, index: number, array: UsageModel[]) => void, any)
Выполняет указанное действие для каждого элемента в массиве.
function forEach(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => void, thisArg?: any)
Параметры
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => void
Функция, принимаюющая до трех аргументов. forEach вызывает функцию callbackfn один раз для каждого элемента в массиве.
- thisArg
-
any
Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.
includes(UsageModel, undefined | number)
Определяет, включает ли массив определенный элемент, возвращая значение true или false в соответствии с соответствующим образом.
function includes(searchElement: UsageModel, fromIndex?: undefined | number)
Параметры
- searchElement
- UsageModel
Элемент для поиска.
- fromIndex
-
undefined | number
Позиция в этом массиве, с которой начинается поиск поискаElement.
Возвращаемое значение
boolean
indexOf(UsageModel, undefined | number)
Возвращает индекс первого вхождения значения в массиве.
function indexOf(searchElement: UsageModel, fromIndex?: undefined | number)
Параметры
- searchElement
- UsageModel
Значение, которое нужно найти в массиве.
- fromIndex
-
undefined | number
Индекс массива, с которого начинается поиск. Если параметр fromIndex опущен, поиск начинается с индекса 0.
Возвращаемое значение
number
join(undefined | string)
Добавляет все элементы массива, разделенные указанной строкой разделителя.
function join(separator?: undefined | string)
Параметры
- separator
-
undefined | string
Строка, используемая для разделения одного элемента массива от следующего в результирующем строке. Если опущено, элементы массива отделяются запятой.
Возвращаемое значение
string
keys()
Возвращает итератор ключей в массиве
function keys()
Возвращаемое значение
IterableIterator<number>
lastIndexOf(UsageModel, undefined | number)
Возвращает индекс последнего вхождения указанного значения в массиве.
function lastIndexOf(searchElement: UsageModel, fromIndex?: undefined | number)
Параметры
- searchElement
- UsageModel
Значение, которое нужно найти в массиве.
- fromIndex
-
undefined | number
Индекс массива, с которого начинается поиск. Если параметр fromIndex опущен, поиск начинается с последнего индекса в массиве.
Возвращаемое значение
number
map<U>((value: UsageModel, index: number, array: UsageModel[]) => U, any)
Вызывает определенную функцию обратного вызова для каждого элемента массива и возвращает массив, содержащий результаты.
function map<U>(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => U, thisArg?: any)
Параметры
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => U
Функция, принимаюющая до трех аргументов. Метод map вызывает функцию callbackfn один раз для каждого элемента в массиве.
- thisArg
-
any
Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.
Возвращаемое значение
U[]
pop()
Удаляет последний элемент из массива и возвращает его.
function pop()
Возвращаемое значение
UsageModel | undefined
push(UsageModel[])
Добавляет новые элементы в массив и возвращает новую длину массива.
function push(items: UsageModel[])
Параметры
- items
Новые элементы массива.
Возвращаемое значение
number
reduce((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.
function reduce(callbackfn: (previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
Параметры
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
Функция, принимаюющая до четырех аргументов. Метод reduce вызывает функцию callbackfn один раз для каждого элемента в массиве.
Возвращаемое значение
reduce((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, UsageModel)
function reduce(callbackfn: (previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, initialValue: UsageModel)
Параметры
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
- initialValue
- UsageModel
Возвращаемое значение
reduce<U>((previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => U, U)
Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.
function reduce<U>(callbackfn: (previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => U, initialValue: U)
Параметры
- callbackfn
-
(previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => U
Функция, принимаюющая до четырех аргументов. Метод reduce вызывает функцию callbackfn один раз для каждого элемента в массиве.
- initialValue
-
U
Если задано начальное значение, оно используется в качестве начального значения для запуска накопления. Первый вызов функции callbackfn предоставляет это значение как аргумент вместо значения массива.
Возвращаемое значение
U
reduceRight((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.
function reduceRight(callbackfn: (previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
Параметры
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
Функция, принимаюющая до четырех аргументов. Метод reduceRight вызывает функцию callbackfn один раз для каждого элемента в массиве.
Возвращаемое значение
reduceRight((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, UsageModel)
function reduceRight(callbackfn: (previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, initialValue: UsageModel)
Параметры
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
- initialValue
- UsageModel
Возвращаемое значение
reduceRight<U>((previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => U, U)
Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.
function reduceRight<U>(callbackfn: (previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => U, initialValue: U)
Параметры
- callbackfn
-
(previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => U
Функция, принимаюющая до четырех аргументов. Метод reduceRight вызывает функцию callbackfn один раз для каждого элемента в массиве.
- initialValue
-
U
Если задано начальное значение, оно используется в качестве начального значения для запуска накопления. Первый вызов функции callbackfn предоставляет это значение как аргумент вместо значения массива.
Возвращаемое значение
U
reverse()
shift()
Удаляет первый элемент из массива и возвращает его.
function shift()
Возвращаемое значение
UsageModel | undefined
slice(undefined | number, undefined | number)
Возвращает раздел массива.
function slice(start?: undefined | number, end?: undefined | number)
Параметры
- start
-
undefined | number
Начало указанной части массива.
- end
-
undefined | number
Конец указанной части массива.
Возвращаемое значение
some((value: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Определяет, возвращает ли указанная функция обратного вызова значение true для любого элемента массива.
function some(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Параметры
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => unknown
Функция, принимаюющая до трех аргументов. Некоторый метод вызывает функцию callbackfn для каждого элемента в массиве1, пока callbackfn не возвращает значение true или до конца массива.
- thisArg
-
any
Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.
Возвращаемое значение
boolean
sort(undefined | (a: UsageModel, b: UsageModel) => number)
Сортирует массив.
function sort(compareFn?: undefined | (a: UsageModel, b: UsageModel) => number)
Параметры
- compareFn
-
undefined | (a: UsageModel, b: UsageModel) => number
Имя функции, используемой для определения порядка элементов. Если опущено, элементы сортируются по возрастанию, порядок символов ASCII.
Возвращаемое значение
this
splice(number, number, UsageModel[])
Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.
function splice(start: number, deleteCount: number, items: UsageModel[])
Параметры
- start
-
number
Отсчитывающее от нуля расположение в массиве, с которого начинается удаление элементов.
- deleteCount
-
number
Количество элементов для удаления.
- items
Элементы для вставки в массив вместо удаленных элементов.
Возвращаемое значение
splice(number, undefined | number)
Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.
function splice(start: number, deleteCount?: undefined | number)
Параметры
- start
-
number
Отсчитывающее от нуля расположение в массиве, с которого начинается удаление элементов.
- deleteCount
-
undefined | number
Количество элементов для удаления.
Возвращаемое значение
toLocaleString()
Возвращает строковое представление массива. Элементы преобразуются в строку с помощью методов toLocalString.
function toLocaleString()
Возвращаемое значение
string
toString()
Возвращает строковое представление массива.
function toString()
Возвращаемое значение
string
unshift(UsageModel[])
Вставляет новые элементы в начало массива.
function unshift(items: UsageModel[])
Параметры
- items
Элементы для вставки в начале массива.
Возвращаемое значение
number
values()
Возвращает итератор значений в массиве
function values()
Возвращаемое значение
IterableIterator<UsageModel>