Partilhar via


OperationListResult interface

Extends

Array<Operation>

Propriedades

Array
length

Obtém ou define o comprimento da matriz. Este é um número um maior do que o elemento mais alto definido em uma matriz.

nextLink

Métodos

at(number)

Obtém um valor inteiro e retorna o item nesse índice, permitindo inteiros positivos e negativos. Os inteiros negativos contam de volta a partir do último item da matriz.

concat(ConcatArray<Operation>[])

Combina duas ou mais matrizes.

concat(T | ConcatArray<T>[])

Combina duas ou mais matrizes.

copyWithin(number, number, number)

Retorna este objeto depois de copiar uma seção da matriz identificada por início e fim para a mesma matriz começando na posição de destino

entries()

Retorna um iterável de pares de chave, valor para cada entrada na matriz

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

Determina se todos os membros de uma matriz satisfazem o teste especificado.

fill(Operation, number, number)

Retorna este objeto depois de preencher a seção identificada por início e fim com valor

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

Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada.

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

Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada.

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

Retorna o valor do primeiro elemento na matriz onde predicado é true e indefinido de outra forma.

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

Retorna o índice do primeiro elemento na matriz onde predicado é true e -1 contrário.

flat<U>(number)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada. Se nenhuma profundidade for fornecida, o método flat assume como padrão a profundidade de 1.

flat<U>(U[], 0)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

flat<U>(U[][], 1)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

flat<U>(U[][][], 2)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

flat<U>(U[][][][], 3)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

flat<U>(U[][][][][], 4)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

flat<U>(U[][][][][][], 5)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

flat<U>(U[][][][][][][], 6)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

flat<U>(U[][][][][][][][], 7)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

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

Chama uma função de retorno de chamada definida em cada elemento de uma matriz. Em seguida, nivela o resultado em uma nova matriz. Isto é idêntico a um mapa seguido de plano com profundidade 1.

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

Executa a ação especificada para cada elemento em uma matriz.

includes(Operation, number)

Determina se uma matriz inclui um determinado elemento, retornando true ou false conforme apropriado.

indexOf(Operation, number)

Devolve o índice da primeira ocorrência de um valor numa matriz.

join(string)

Adiciona todos os elementos de uma matriz separados pela cadeia de caracteres separadora especificada.

keys()

Retorna um iterável de chaves na matriz

lastIndexOf(Operation, number)

Retorna o índice da última ocorrência de um valor especificado em uma matriz.

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

Chama uma função de retorno de chamada definida em cada elemento de uma matriz e retorna uma matriz que contém os resultados.

pop()

Remove o último elemento de uma matriz e o retorna.

push(Operation[])

Acrescenta novos elementos a uma matriz e retorna o novo comprimento da matriz.

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz. O valor de retorno da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz. O valor de retorno da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz, em ordem decrescente. O valor de retorno da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz, em ordem decrescente. O valor de retorno da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

reverse()

Inverte os elementos em uma matriz.

shift()

Remove o primeiro elemento de uma matriz e o retorna.

slice(number, number)

Retorna uma seção de uma matriz.

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

Determina se a função de retorno de chamada especificada retorna true para qualquer elemento de uma matriz.

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

Classifica uma matriz.

splice(number, number)

Remove elementos de uma matriz e, se necessário, insere novos elementos em seu lugar, retornando os elementos excluídos.

splice(number, number, Operation[])

Remove elementos de uma matriz e, se necessário, insere novos elementos em seu lugar, retornando os elementos excluídos.

toLocaleString()

Retorna uma representação de cadeia de caracteres de uma matriz. Os elementos são convertidos em string usando seus métodos toLocalString.

toString()

Retorna uma representação de cadeia de caracteres de uma matriz.

unshift(Operation[])

Insere novos elementos no início de uma matriz.

values()

Retorna um iterável de valores na matriz

Detalhes de Propriedade

Array

Array: ArrayConstructor

Valor de Propriedade

ArrayConstructor

length

Obtém ou define o comprimento da matriz. Este é um número um maior do que o elemento mais alto definido em uma matriz.

length: number

Valor de Propriedade

number

nextLink?: string

Valor de Propriedade

string

Detalhes de Método

at(number)

Obtém um valor inteiro e retorna o item nesse índice, permitindo inteiros positivos e negativos. Os inteiros negativos contam de volta a partir do último item da matriz.

function at(index: number)

Parâmetros

index

number

Devoluções

Operation | undefined

concat(ConcatArray<Operation>[])

Combina duas ou mais matrizes.

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

Parâmetros

items

ConcatArray<Operation>[]

Itens adicionais a serem adicionados ao final da matriz1.

Devoluções

concat(T | ConcatArray<T>[])

Combina duas ou mais matrizes.

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

Parâmetros

items

T | ConcatArray<T>[]

Itens adicionais a serem adicionados ao final da matriz1.

Devoluções

copyWithin(number, number, number)

Retorna este objeto depois de copiar uma seção da matriz identificada por início e fim para a mesma matriz começando na posição de destino

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

Parâmetros

target

number

Se o destino for negativo, ele será tratado como comprimento+destino, onde comprimento é o comprimento da matriz.

start

number

Se o início for negativo, é tratado como comprimento+início. Se o fim for negativo, é tratado como comprimento+fim.

end

number

Se não for especificado, o comprimento deste objeto será usado como seu valor padrão.

Devoluções

this

entries()

Retorna um iterável de pares de chave, valor para cada entrada na matriz

function entries()

Devoluções

IterableIterator<Object>

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

Determina se todos os membros de uma matriz satisfazem o teste especificado.

function every(callbackfn: (value: Operation, index: number, array: Operation[]) => unknown, thisArg?: any)

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. O método every chama a função callbackfn para cada elemento em array1 até que o callbackfn retorne false ou até o final da matriz.

thisArg

any

Um objeto ao qual a palavra-chave this pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como este valor.

Devoluções

boolean

fill(Operation, number, number)

Retorna este objeto depois de preencher a seção identificada por início e fim com valor

function fill(value: Operation, start?: number, end?: number)

Parâmetros

value
Operation

valor para preencher a seção da matriz com

start

number

para começar a preencher a matriz em. Se start for negativo, ele será tratado como length+start, onde length é o comprimento da matriz.

end

number

índice para parar de preencher a matriz em. Se o fim for negativo, é tratado como comprimento+fim.

Devoluções

this

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

Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada.

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

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. O método filter chama a função callbackfn uma vez para cada elemento na matriz.

thisArg

any

Um objeto ao qual a palavra-chave this pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como este valor.

Devoluções

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

Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada.

function filter<S>(callbackfn: (value: Operation, index: number, array: Operation[]) => boolean, thisArg?: any)

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. O método filter chama a função callbackfn uma vez para cada elemento na matriz.

thisArg

any

Um objeto ao qual a palavra-chave this pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como este valor.

Devoluções

S[]

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

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

Parâmetros

predicate

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

thisArg

any

Devoluções

Operation | undefined

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

Retorna o valor do primeiro elemento na matriz onde predicado é true e indefinido de outra forma.

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

Parâmetros

predicate

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

Encontre o predicado de chamadas uma vez para cada elemento da matriz, em ordem crescente, até encontrar um onde o predicado retorna true. Se tal elemento for encontrado, find retornará imediatamente esse valor de elemento. Caso contrário, encontre retornos indefinidos.

thisArg

any

Se fornecido, será usado como este valor para cada invocação de predicado. Se não for fornecido, usa-se undefined em vez disso.

Devoluções

S | undefined

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

Retorna o índice do primeiro elemento na matriz onde predicado é true e -1 contrário.

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

Parâmetros

predicate

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

Encontre o predicado de chamadas uma vez para cada elemento da matriz, em ordem crescente, até encontrar um onde o predicado retorna true. Se esse elemento for encontrado, findIndex retornará imediatamente esse índice de elemento. Caso contrário, findIndex retornará -1.

thisArg

any

Se fornecido, será usado como este valor para cada invocação de predicado. Se não for fornecido, usa-se undefined em vez disso.

Devoluções

number

flat<U>(number)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada. Se nenhuma profundidade for fornecida, o método flat assume como padrão a profundidade de 1.

function flat<U>(depth?: number)

Parâmetros

depth

number

A profundidade máxima de recursão

Devoluções

any[]

flat<U>(U[], 0)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

function flat<U>(this: U[], depth: 0)

Parâmetros

this

U[]

depth

0

A profundidade máxima de recursão

Devoluções

U[]

flat<U>(U[][], 1)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

function flat<U>(this: U[][], depth?: 1)

Parâmetros

this

U[][]

depth

1

A profundidade máxima de recursão

Devoluções

U[]

flat<U>(U[][][], 2)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

function flat<U>(this: U[][][], depth: 2)

Parâmetros

this

U[][][]

depth

2

A profundidade máxima de recursão

Devoluções

U[]

flat<U>(U[][][][], 3)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

function flat<U>(this: U[][][][], depth: 3)

Parâmetros

this

U[][][][]

depth

3

A profundidade máxima de recursão

Devoluções

U[]

flat<U>(U[][][][][], 4)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

function flat<U>(this: U[][][][][], depth: 4)

Parâmetros

this

U[][][][][]

depth

4

A profundidade máxima de recursão

Devoluções

U[]

flat<U>(U[][][][][][], 5)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

function flat<U>(this: U[][][][][][], depth: 5)

Parâmetros

this

U[][][][][][]

depth

5

A profundidade máxima de recursão

Devoluções

U[]

flat<U>(U[][][][][][][], 6)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

function flat<U>(this: U[][][][][][][], depth: 6)

Parâmetros

this

U[][][][][][][]

depth

6

A profundidade máxima de recursão

Devoluções

U[]

flat<U>(U[][][][][][][][], 7)

Retorna uma nova matriz com todos os elementos da submatriz concatenados nela recursivamente até a profundidade especificada.

function flat<U>(this: U[][][][][][][][], depth: 7)

Parâmetros

this

U[][][][][][][][]

depth

7

A profundidade máxima de recursão

Devoluções

U[]

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

Chama uma função de retorno de chamada definida em cada elemento de uma matriz. Em seguida, nivela o resultado em uma nova matriz. Isto é idêntico a um mapa seguido de plano com profundidade 1.

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

Parâmetros

callback

(this: This, value: Operation, index: number, array: Operation[]) => U | ReadonlyArray<U>

Uma função que aceita até três argumentos. O método flatMap chama a função de retorno de chamada uma vez para cada elemento na matriz.

thisArg

This

Um objeto ao qual a palavra-chave this pode se referir na função de retorno de chamada. Se thisArg for omitido, undefined será usado como este valor.

Devoluções

U[]

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

Executa a ação especificada para cada elemento em uma matriz.

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

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. forEach chama a função callbackfn uma vez para cada elemento na matriz.

thisArg

any

Um objeto ao qual a palavra-chave this pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como este valor.

includes(Operation, number)

Determina se uma matriz inclui um determinado elemento, retornando true ou false conforme apropriado.

function includes(searchElement: Operation, fromIndex?: number)

Parâmetros

searchElement
Operation

O elemento a procurar.

fromIndex

number

A posição nesta matriz na qual começar a procurar searchElement.

Devoluções

boolean

indexOf(Operation, number)

Devolve o índice da primeira ocorrência de um valor numa matriz.

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

Parâmetros

searchElement
Operation

O valor a ser localizado na matriz.

fromIndex

number

O índice de matriz no qual iniciar a pesquisa. Se fromIndex for omitido, a pesquisa começará no índice 0.

Devoluções

number

join(string)

Adiciona todos os elementos de uma matriz separados pela cadeia de caracteres separadora especificada.

function join(separator?: string)

Parâmetros

separator

string

Uma cadeia de caracteres usada para separar um elemento de uma matriz do próximo na String resultante. Se omitidos, os elementos da matriz são separados por vírgula.

Devoluções

string

keys()

Retorna um iterável de chaves na matriz

function keys()

Devoluções

IterableIterator<number>

lastIndexOf(Operation, number)

Retorna o índice da última ocorrência de um valor especificado em uma matriz.

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

Parâmetros

searchElement
Operation

O valor a ser localizado na matriz.

fromIndex

number

O índice de matriz no qual iniciar a pesquisa. Se fromIndex for omitido, a pesquisa começará no último índice da matriz.

Devoluções

number

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

Chama uma função de retorno de chamada definida em cada elemento de uma matriz e retorna uma matriz que contém os resultados.

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

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. O método map chama a função callbackfn uma vez para cada elemento na matriz.

thisArg

any

Um objeto ao qual a palavra-chave this pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como este valor.

Devoluções

U[]

pop()

Remove o último elemento de uma matriz e o retorna.

function pop()

Devoluções

Operation | undefined

push(Operation[])

Acrescenta novos elementos a uma matriz e retorna o novo comprimento da matriz.

function push(items: Operation[])

Parâmetros

items

Operation[]

Novos elementos da matriz.

Devoluções

number

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz. O valor de retorno da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Parâmetros

callbackfn

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

Uma função que aceita até quatro argumentos. O método reduce chama a função callbackfn uma vez para cada elemento na matriz.

Devoluções

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)

Parâmetros

callbackfn

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

initialValue
Operation

Devoluções

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz. O valor de retorno da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Parâmetros

callbackfn

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

Uma função que aceita até quatro argumentos. O método reduce chama a função callbackfn uma vez para cada elemento na matriz.

initialValue

U

Se initialValue for especificado, ele será usado como o valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece esse valor como um argumento em vez de um valor de matriz.

Devoluções

U

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz, em ordem decrescente. O valor de retorno da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Parâmetros

callbackfn

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

Uma função que aceita até quatro argumentos. O método reduceRight chama a função callbackfn uma vez para cada elemento na matriz.

Devoluções

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)

Parâmetros

callbackfn

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

initialValue
Operation

Devoluções

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz, em ordem decrescente. O valor de retorno da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Parâmetros

callbackfn

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

Uma função que aceita até quatro argumentos. O método reduceRight chama a função callbackfn uma vez para cada elemento na matriz.

initialValue

U

Se initialValue for especificado, ele será usado como o valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece esse valor como um argumento em vez de um valor de matriz.

Devoluções

U

reverse()

Inverte os elementos em uma matriz.

function reverse()

Devoluções

shift()

Remove o primeiro elemento de uma matriz e o retorna.

function shift()

Devoluções

Operation | undefined

slice(number, number)

Retorna uma seção de uma matriz.

function slice(start?: number, end?: number)

Parâmetros

start

number

O início da parte especificada da matriz.

end

number

O final da parte especificada da matriz.

Devoluções

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

Determina se a função de retorno de chamada especificada retorna true para qualquer elemento de uma matriz.

function some(callbackfn: (value: Operation, index: number, array: Operation[]) => unknown, thisArg?: any)

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. O método some chama a função callbackfn para cada elemento em array1 até que o callbackfn retorne true ou até o final da matriz.

thisArg

any

Um objeto ao qual a palavra-chave this pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como este valor.

Devoluções

boolean

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

Classifica uma matriz.

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

Parâmetros

compareFn

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

O nome da função usada para determinar a ordem dos elementos. Se omitidos, os elementos são classificados em ordem crescente de caracteres ASCII.

Devoluções

this

splice(number, number)

Remove elementos de uma matriz e, se necessário, insere novos elementos em seu lugar, retornando os elementos excluídos.

function splice(start: number, deleteCount?: number)

Parâmetros

start

number

O local baseado em zero na matriz a partir do qual começar a remover elementos.

deleteCount

number

O número de elementos a remover.

Devoluções

splice(number, number, Operation[])

Remove elementos de uma matriz e, se necessário, insere novos elementos em seu lugar, retornando os elementos excluídos.

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

Parâmetros

start

number

O local baseado em zero na matriz a partir do qual começar a remover elementos.

deleteCount

number

O número de elementos a remover.

items

Operation[]

Elementos a serem inseridos na matriz no lugar dos elementos excluídos.

Devoluções

toLocaleString()

Retorna uma representação de cadeia de caracteres de uma matriz. Os elementos são convertidos em string usando seus métodos toLocalString.

function toLocaleString()

Devoluções

string

toString()

Retorna uma representação de cadeia de caracteres de uma matriz.

function toString()

Devoluções

string

unshift(Operation[])

Insere novos elementos no início de uma matriz.

function unshift(items: Operation[])

Parâmetros

items

Operation[]

Elementos a serem inseridos no início da matriz.

Devoluções

number

values()

Retorna um iterável de valores na matriz

function values()

Devoluções

IterableIterator<Operation>