OperationListResult interface
- Extends
-
Array<Operation>
Унаследованные свойства
length | Получает или задает длину массива. Это число один выше, чем самый высокий индекс в массиве. |
Наследуемые методы
at(number) | Принимает целочисленное значение и возвращает элемент по этому индексу, допуская положительные и отрицательные целые числа. Отрицательные целые числа отсчитывают обратно от последнего элемента в массиве. |
concat((Operation | Concat |
Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов. |
concat(Concat |
Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов. |
copy |
Возвращает этот объект после копирования раздела массива, определенного по началу и концу, в тот же массив, начиная с целевого расположения. |
entries() | Возвращает итеральное число пар "ключ— значение" для каждой записи в массиве. |
every((value: Operation, index: number, array: Operation[]) => unknown, any) | Определяет, соответствуют ли все члены массива указанному тесту. |
every<S>((value: Operation, index: number, array: Operation[]) => value, any) | Определяет, соответствуют ли все члены массива указанному тесту. |
fill(Operation, number, number) | Изменяет все элементы массива с |
filter((value: Operation, index: number, array: Operation[]) => unknown, any) | Возвращает элементы массива, соответствующие условию, указанному в функции обратного вызова. |
filter<S>((value: Operation, index: number, array: Operation[]) => value, any) | Возвращает элементы массива, соответствующие условию, указанному в функции обратного вызова. |
find((value: Operation, index: number, obj: Operation[]) => unknown, any) | |
find<S>((this: void, value: Operation, index: number, obj: Operation[]) => value, any) | Возвращает значение первого элемента в массиве, где предикат имеет значение true и не определено в противном случае. |
find |
Возвращает индекс первого элемента в массиве, где предикат имеет значение true, и значение -1 в противном случае. |
flat<A, D>(A, D) | Возвращает новый массив со всеми элементами подэлетера, рекурсивно объединенными в него до указанной глубины. |
flat |
Вызывает определенную функцию обратного вызова для каждого элемента массива. Затем выравнивает результат в новый массив. Это идентично карте, за которой следует плоский с глубиной 1. |
for |
Выполняет указанное действие для каждого элемента массива. |
includes(Operation, number) | Определяет, содержит ли массив определенный элемент, возвращая значение true или false соответствующим образом. |
index |
Возвращает индекс первого вхождения значения в массиве или значение -1, если оно отсутствует. |
join(string) | Добавляет все элементы массива в строку, разделенную указанной строкой-разделителем. |
keys() | Возвращает итератор ключей в массиве |
last |
Возвращает индекс последнего вхождения указанного значения в массиве или значение -1, если оно отсутствует. |
map<U>((value: Operation, index: number, array: Operation[]) => U, any) | Вызывает заданную функцию обратного вызова для каждого элемента массива и возвращает массив, содержащий результаты. |
pop() | Удаляет последний элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, а массив не изменяется. |
push(Operation[]) | Добавляет новые элементы в конец массива и возвращает новую длину массива. |
reduce((previous |
Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова — накопленный результат. Оно предоставляется как аргумент в следующем вызове функции обратного вызова. |
reduce((previous |
|
reduce<U>((previous |
Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова — накопленный результат. Оно предоставляется как аргумент в следующем вызове функции обратного вызова. |
reduce |
Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова — накопленный результат. Оно предоставляется как аргумент в следующем вызове функции обратного вызова. |
reduce |
|
reduce |
Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова — накопленный результат. Оно предоставляется как аргумент в следующем вызове функции обратного вызова. |
reverse() | Обращает элементы в массиве на место. Этот метод изменяет массив и возвращает ссылку на тот же массив. |
shift() | Удаляет первый элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, а массив не изменяется. |
slice(number, number) | Возвращает копию раздела массива. Для начального и конечного значений отрицательный индекс может использоваться для обозначения смещения от конца массива. Например, -2 относится ко второму последнему элементу массива. |
some((value: Operation, index: number, array: Operation[]) => unknown, any) | Определяет, возвращает ли указанная функция обратного вызова значение true для любого элемента массива. |
sort((a: Operation, b: Operation) => number) | Сортирует массив на месте. Этот метод изменяет массив и возвращает ссылку на тот же массив. |
splice(number, number) | Удаляет элементы из массива и при необходимости вставляет на их место новые элементы, возвращая удаленные элементы. |
splice(number, number, Operation[]) | Удаляет элементы из массива и при необходимости вставляет на их место новые элементы, возвращая удаленные элементы. |
to |
Возвращает строковое представление массива. Элементы преобразуются в строку с помощью методов toLocaleString. |
to |
Возвращает строковое представление массива. |
unshift(Operation[]) | Вставляет новые элементы в начало массива и возвращает новую длину массива. |
values() | Возвращает итерируемый объект значений в массиве |
[iterator]() | Iterator |
[unscopables]() | Возвращает объект, свойства которого имеют значение true, если они будут отсутствовать при использовании в операторе with. |
Сведения об унаследованном свойстве
length
Получает или задает длину массива. Это число один выше, чем самый высокий индекс в массиве.
length: number
Значение свойства
number
Наследуется от Array.length
Сведения о наследуемом методе
at(number)
Принимает целочисленное значение и возвращает элемент по этому индексу, допуская положительные и отрицательные целые числа. Отрицательные целые числа отсчитывают обратно от последнего элемента в массиве.
function at(index: number): undefined | Operation
Параметры
- index
-
number
Возвращаемое значение
undefined | Operation
Наследуется от Array.at
concat((Operation | ConcatArray<Operation>)[])
Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.
function concat(items: (Operation | ConcatArray<Operation>)[]): Operation[]
Параметры
Дополнительные массивы и (или) элементы, добавляемые в конец массива.
Возвращаемое значение
Наследуется от Array.concat
concat(ConcatArray<Operation>[])
Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.
function concat(items: ConcatArray<Operation>[]): Operation[]
Параметры
- items
-
ConcatArray<Operation>[]
Дополнительные массивы и (или) элементы, добавляемые в конец массива.
Возвращаемое значение
Наследуется от Array.concat
copyWithin(number, number, number)
Возвращает этот объект после копирования раздела массива, определенного по началу и концу, в тот же массив, начиная с целевого расположения.
function copyWithin(target: number, start: number, end?: number): OperationListResult
Параметры
- target
-
number
Если целевой объект отрицательный, он обрабатывается как длина+целевой объект, где length — это длина массива.
- start
-
number
Если значение start отрицательное, оно обрабатывается как длина и начало. Если end является отрицательным, он обрабатывается как длина и конец.
- end
-
number
Если значение не указано, длина этого объекта используется в качестве значения по умолчанию.
Возвращаемое значение
Наследуется от Array.copyWithin
entries()
Возвращает итеральное число пар "ключ— значение" для каждой записи в массиве.
function entries(): IterableIterator<[number, Operation]>
Возвращаемое значение
IterableIterator<[number, Operation]>
Наследуется от Array.entries
every((value: Operation, index: number, array: Operation[]) => unknown, any)
Определяет, соответствуют ли все члены массива указанному тесту.
function every(predicate: (value: Operation, index: number, array: Operation[]) => unknown, thisArg?: any): boolean
Параметры
- predicate
-
(value: Operation, index: number, array: Operation[]) => unknown
Функция, которая принимает до 3 аргументов. Каждый метод вызывает функцию предиката для каждого элемента в массиве до тех пор, пока предикат не вернет значение, которое является принудительным к логическому значению false, или до конца массива.
- thisArg
-
any
Объект, на который этот ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, в качестве этого значения используется значение undefined.
Возвращаемое значение
boolean
Наследуется от Array.every
every<S>((value: Operation, index: number, array: Operation[]) => value, any)
Определяет, соответствуют ли все члены массива указанному тесту.
function every<S>(predicate: (value: Operation, index: number, array: Operation[]) => value, thisArg?: any): this
Параметры
- predicate
-
(value: Operation, index: number, array: Operation[]) => value
Функция, которая принимает до 3 аргументов. Каждый метод вызывает функцию предиката для каждого элемента в массиве до тех пор, пока предикат не вернет значение, которое является принудительным к логическому значению false, или до конца массива.
- thisArg
-
any
Объект, на который этот ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, в качестве этого значения используется значение undefined.
Возвращаемое значение
this
Наследуется от Array.every
fill(Operation, number, number)
Изменяет все элементы массива с start
на end
индекс на статический value
и возвращает измененный массив
function fill(value: Operation, start?: number, end?: number): OperationListResult
Параметры
- value
- Operation
значение для заполнения раздела массива
- start
-
number
index, чтобы начать заполнение массива. Если значение start отрицательное, оно обрабатывается как длина+начало, где length — это длина массива.
- end
-
number
index, чтобы остановить заполнение массива. Если end является отрицательным, он обрабатывается как длина и конец.
Возвращаемое значение
Наследуется от Array.fill
filter((value: Operation, index: number, array: Operation[]) => unknown, any)
Возвращает элементы массива, соответствующие условию, указанному в функции обратного вызова.
function filter(predicate: (value: Operation, index: number, array: Operation[]) => unknown, thisArg?: any): Operation[]
Параметры
- predicate
-
(value: Operation, index: number, array: Operation[]) => unknown
Функция, которая принимает до 3 аргументов. Метод filter вызывает функцию предиката один раз для каждого элемента в массиве.
- thisArg
-
any
Объект, на который этот ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, в качестве этого значения используется значение undefined.
Возвращаемое значение
Наследуется от Array.filter
filter<S>((value: Operation, index: number, array: Operation[]) => value, any)
Возвращает элементы массива, соответствующие условию, указанному в функции обратного вызова.
function filter<S>(predicate: (value: Operation, index: number, array: Operation[]) => value, thisArg?: any): S[]
Параметры
- predicate
-
(value: Operation, index: number, array: Operation[]) => value
Функция, которая принимает до 3 аргументов. Метод filter вызывает функцию предиката один раз для каждого элемента в массиве.
- thisArg
-
any
Объект, на который этот ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, в качестве этого значения используется значение undefined.
Возвращаемое значение
S[]
Наследуется от Array.filter
find((value: Operation, index: number, obj: Operation[]) => unknown, any)
function find(predicate: (value: Operation, index: number, obj: Operation[]) => unknown, thisArg?: any): undefined | Operation
Параметры
- predicate
-
(value: Operation, index: number, obj: Operation[]) => unknown
- thisArg
-
any
Возвращаемое значение
undefined | Operation
Наследуется от Array.find
find<S>((this: void, value: Operation, index: number, obj: Operation[]) => value, any)
Возвращает значение первого элемента в массиве, где предикат имеет значение true и не определено в противном случае.
function find<S>(predicate: (this: void, value: Operation, index: number, obj: Operation[]) => value, thisArg?: any): undefined | S
Параметры
- predicate
-
(this: void, value: Operation, index: number, obj: Operation[]) => value
Найти предикат вызовов один раз для каждого элемента массива в порядке возрастания, пока он не найдет тот, где предикат возвращает значение true. Если такой элемент найден, функция find немедленно возвращает значение этого элемента. В противном случае функция find возвращает неопределенное значение.
- thisArg
-
any
Если он указан, он будет использоваться в качестве этого значения для каждого вызова предиката. Если он не указан, вместо него используется неопределенное значение.
Возвращаемое значение
undefined | S
Наследуется от Array.find
findIndex((value: Operation, index: number, obj: Operation[]) => unknown, any)
Возвращает индекс первого элемента в массиве, где предикат имеет значение true, и значение -1 в противном случае.
function findIndex(predicate: (value: Operation, index: number, obj: Operation[]) => unknown, thisArg?: any): number
Параметры
- predicate
-
(value: Operation, index: number, obj: Operation[]) => unknown
Найти предикат вызовов один раз для каждого элемента массива в порядке возрастания, пока он не найдет тот, где предикат возвращает значение true. Если такой элемент найден, функция findIndex немедленно возвращает индекс этого элемента. В противном случае функция findIndex возвращает значение -1.
- thisArg
-
any
Если он указан, он будет использоваться в качестве этого значения для каждого вызова предиката. Если он не указан, вместо него используется неопределенное значение.
Возвращаемое значение
number
Наследуется от Array.findIndex
flat<A, D>(A, D)
Возвращает новый массив со всеми элементами подэлетера, рекурсивно объединенными в него до указанной глубины.
function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]
Параметры
- this
-
A
- depth
-
D
Максимальная глубина рекурсии
Возвращаемое значение
FlatArray<A, D>[]
Наследуется от Array.flat
flatMap<U, This>((this: This, value: Operation, index: number, array: Operation[]) => U | (readonly U[]), This)
Вызывает определенную функцию обратного вызова для каждого элемента массива. Затем выравнивает результат в новый массив. Это идентично карте, за которой следует плоский с глубиной 1.
function flatMap<U, This>(callback: (this: This, value: Operation, index: number, array: Operation[]) => U | (readonly U[]), thisArg?: This): U[]
Параметры
- callback
-
(this: This, value: Operation, index: number, array: Operation[]) => U | (readonly U[])
Функция, которая принимает до 3 аргументов. Метод flatMap вызывает функцию обратного вызова один раз для каждого элемента в массиве.
- thisArg
-
This
Объект, на который этот ключевое слово может ссылаться в функции обратного вызова. Если параметр thisArg опущен, в качестве этого значения используется значение undefined.
Возвращаемое значение
U[]
Наследуется от Array.flatMap
forEach((value: Operation, index: number, array: Operation[]) => void, any)
Выполняет указанное действие для каждого элемента массива.
function forEach(callbackfn: (value: Operation, index: number, array: Operation[]) => void, thisArg?: any)
Параметры
- callbackfn
-
(value: Operation, index: number, array: Operation[]) => void
Функция, которая принимает до 3 аргументов. forEach вызывает функцию callbackfn один раз для каждого элемента в массиве.
- thisArg
-
any
Объект, на который эта ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, в качестве этого значения используется значение undefined.
Наследуется от Array.forEach
includes(Operation, number)
Определяет, содержит ли массив определенный элемент, возвращая значение true или false соответствующим образом.
function includes(searchElement: Operation, fromIndex?: number): boolean
Параметры
- searchElement
- Operation
Искомый элемент.
- fromIndex
-
number
Позиция в этом массиве, с которой начинается поиск searchElement.
Возвращаемое значение
boolean
Наследуется от Array.includes
indexOf(Operation, number)
Возвращает индекс первого вхождения значения в массиве или значение -1, если оно отсутствует.
function indexOf(searchElement: Operation, fromIndex?: number): number
Параметры
- searchElement
- Operation
Значение, которое необходимо найти в массиве.
- 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(Operation, number)
Возвращает индекс последнего вхождения указанного значения в массиве или значение -1, если оно отсутствует.
function lastIndexOf(searchElement: Operation, fromIndex?: number): number
Параметры
- searchElement
- Operation
Значение, которое необходимо найти в массиве.
- fromIndex
-
number
Индекс массива, с которого начинается поиск в обратном направлении. Если параметр fromIndex опущен, поиск начинается с последнего индекса в массиве.
Возвращаемое значение
number
Наследуется от Array.lastIndexOf
map<U>((value: Operation, index: number, array: Operation[]) => U, any)
Вызывает заданную функцию обратного вызова для каждого элемента массива и возвращает массив, содержащий результаты.
function map<U>(callbackfn: (value: Operation, index: number, array: Operation[]) => U, thisArg?: any): U[]
Параметры
- callbackfn
-
(value: Operation, index: number, array: Operation[]) => U
Функция, которая принимает до 3 аргументов. Метод map вызывает функцию callbackfn один раз для каждого элемента в массиве.
- thisArg
-
any
Объект, на который эта ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, в качестве этого значения используется значение undefined.
Возвращаемое значение
U[]
Наследуется от Array.map
pop()
Удаляет последний элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, а массив не изменяется.
function pop(): undefined | Operation
Возвращаемое значение
undefined | Operation
Наследуется от Array.pop
push(Operation[])
Добавляет новые элементы в конец массива и возвращает новую длину массива.
function push(items: Operation[]): number
Параметры
- items
Новые элементы для добавления в массив.
Возвращаемое значение
number
Наследуется от Array.push
reduce((previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation)
Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова — накопленный результат. Оно предоставляется как аргумент в следующем вызове функции обратного вызова.
function reduce(callbackfn: (previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation): Operation
Параметры
- callbackfn
-
(previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation
Функция, которая принимает до четырех аргументов. Метод reduce вызывает функцию callbackfn один раз для каждого элемента в массиве.
Возвращаемое значение
Наследуется от Array.reduce
reduce((previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation, Operation)
function reduce(callbackfn: (previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation, initialValue: Operation): Operation
Параметры
- callbackfn
-
(previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation
- initialValue
- Operation
Возвращаемое значение
Наследуется от Array.reduce
reduce<U>((previousValue: U, currentValue: Operation, currentIndex: number, array: Operation[]) => U, U)
Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова — накопленный результат. Оно предоставляется как аргумент в следующем вызове функции обратного вызова.
function reduce<U>(callbackfn: (previousValue: U, currentValue: Operation, currentIndex: number, array: Operation[]) => U, initialValue: U): U
Параметры
- callbackfn
-
(previousValue: U, currentValue: Operation, currentIndex: number, array: Operation[]) => U
Функция, которая принимает до четырех аргументов. Метод reduce вызывает функцию callbackfn один раз для каждого элемента в массиве.
- initialValue
-
U
Если задан параметр initialValue, он используется в качестве начального значения для запуска накопления. Первый вызов функции callbackfn предоставляет это значение в качестве аргумента, а не значения массива.
Возвращаемое значение
U
Наследуется от Array.reduce
reduceRight((previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation)
Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова — накопленный результат. Оно предоставляется как аргумент в следующем вызове функции обратного вызова.
function reduceRight(callbackfn: (previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation): Operation
Параметры
- callbackfn
-
(previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation
Функция, которая принимает до четырех аргументов. Метод reduceRight вызывает функцию callbackfn один раз для каждого элемента в массиве.
Возвращаемое значение
Наследуется от Array.reduceRight
reduceRight((previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation, Operation)
function reduceRight(callbackfn: (previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation, initialValue: Operation): Operation
Параметры
- callbackfn
-
(previousValue: Operation, currentValue: Operation, currentIndex: number, array: Operation[]) => Operation
- initialValue
- Operation
Возвращаемое значение
Наследуется от Array.reduceRight
reduceRight<U>((previousValue: U, currentValue: Operation, currentIndex: number, array: Operation[]) => U, U)
Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова — накопленный результат. Оно предоставляется как аргумент в следующем вызове функции обратного вызова.
function reduceRight<U>(callbackfn: (previousValue: U, currentValue: Operation, currentIndex: number, array: Operation[]) => U, initialValue: U): U
Параметры
- callbackfn
-
(previousValue: U, currentValue: Operation, currentIndex: number, array: Operation[]) => U
Функция, которая принимает до четырех аргументов. Метод reduceRight вызывает функцию callbackfn один раз для каждого элемента в массиве.
- initialValue
-
U
Если задан параметр initialValue, он используется в качестве начального значения для запуска накопления. Первый вызов функции callbackfn предоставляет это значение в качестве аргумента, а не значения массива.
Возвращаемое значение
U
Наследуется от Array.reduceRight
reverse()
Обращает элементы в массиве на место. Этот метод изменяет массив и возвращает ссылку на тот же массив.
function reverse(): Operation[]
Возвращаемое значение
Наследуется от Array.reverse
shift()
Удаляет первый элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, а массив не изменяется.
function shift(): undefined | Operation
Возвращаемое значение
undefined | Operation
Наследуется от Array.shift
slice(number, number)
Возвращает копию раздела массива. Для начального и конечного значений отрицательный индекс может использоваться для обозначения смещения от конца массива. Например, -2 относится ко второму последнему элементу массива.
function slice(start?: number, end?: number): Operation[]
Параметры
- start
-
number
Начальный индекс указанной части массива. Если параметр start не определен, срез начинается с индекса 0.
- end
-
number
Конечный индекс указанной части массива. Это не является элементом в индексе "end". Если значение end не определено, срез расширяется до конца массива.
Возвращаемое значение
Наследуется от Array.slice
some((value: Operation, index: number, array: Operation[]) => unknown, any)
Определяет, возвращает ли указанная функция обратного вызова значение true для любого элемента массива.
function some(predicate: (value: Operation, index: number, array: Operation[]) => unknown, thisArg?: any): boolean
Параметры
- predicate
-
(value: Operation, index: number, array: Operation[]) => unknown
Функция, которая принимает до 3 аргументов. Метод some вызывает функцию предиката для каждого элемента в массиве до тех пор, пока предикат не вернет значение, которое является принудительным к логическому значению true или до конца массива.
- thisArg
-
any
Объект, на который этот ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, в качестве этого значения используется значение undefined.
Возвращаемое значение
boolean
Наследуется от Array.some
sort((a: Operation, b: Operation) => number)
Сортирует массив на месте. Этот метод изменяет массив и возвращает ссылку на тот же массив.
function sort(compareFn?: (a: Operation, b: Operation) => number): OperationListResult
Параметры
- compareFn
-
(a: Operation, b: Operation) => number
Функция, используемая для определения порядка элементов. Ожидается, что он вернет отрицательное значение, если первый аргумент меньше второго аргумента, ноль, если они равны, и положительное значение в противном случае. Если этот параметр опущен, элементы сортируются по возрастанию, в порядке символов ASCII.
[11,2,22,1].sort((a, b) => a - b)
Возвращаемое значение
Наследуется от Array.sort
splice(number, number)
Удаляет элементы из массива и при необходимости вставляет на их место новые элементы, возвращая удаленные элементы.
function splice(start: number, deleteCount?: number): Operation[]
Параметры
- start
-
number
Отсчитываемый от нуля расположение в массиве, с которого начинается удаление элементов.
- deleteCount
-
number
Число удаляемых элементов.
Возвращаемое значение
Массив, содержащий удаленные элементы.
Наследуется от Array.splice
splice(number, number, Operation[])
Удаляет элементы из массива и при необходимости вставляет на их место новые элементы, возвращая удаленные элементы.
function splice(start: number, deleteCount: number, items: Operation[]): Operation[]
Параметры
- start
-
number
Отсчитываемый от нуля расположение в массиве, с которого начинается удаление элементов.
- deleteCount
-
number
Число удаляемых элементов.
- items
Элементы для вставки в массив вместо удаленных элементов.
Возвращаемое значение
Массив, содержащий удаленные элементы.
Наследуется от Array.splice
toLocaleString()
Возвращает строковое представление массива. Элементы преобразуются в строку с помощью методов toLocaleString.
function toLocaleString(): string
Возвращаемое значение
string
Наследуется от Array.toLocaleString
toString()
Возвращает строковое представление массива.
function toString(): string
Возвращаемое значение
string
Наследуется от Array.toString
unshift(Operation[])
Вставляет новые элементы в начало массива и возвращает новую длину массива.
function unshift(items: Operation[]): number
Параметры
- items
Элементы для вставки в начале массива.
Возвращаемое значение
number
Наследуется от Array.unshift
values()
Возвращает итерируемый объект значений в массиве
function values(): IterableIterator<Operation>
Возвращаемое значение
IterableIterator<Operation>
Наследуется от Array.values
[iterator]()
Iterator
function [iterator](): IterableIterator<Operation>
Возвращаемое значение
IterableIterator<Operation>
Наследуется от Array.__@iterator@351
[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@353