QuotaList interface

Extends

Array<Quota>

Propriedades

nextLink

URL para carregar a página seguinte de quotas ou nulo ou em falta se esta for a última página

Propriedades Herdadas

length

Obtém ou define o comprimento da matriz. Este é um número um superior ao índice mais alto da matriz.

Métodos Herdados

at(number)

Obtém um valor inteiro e devolve o item nesse índice, permitindo números inteiros positivos e negativos. Os números inteiros negativos contam de volta do último item na matriz.

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

Combina duas ou mais matrizes. Este método devolve uma nova matriz sem modificar as matrizes existentes.

concat(ConcatArray<Quota>[])

Combina duas ou mais matrizes. Este método devolve uma nova matriz sem modificar as matrizes existentes.

copyWithin(number, number, number)

Devolve este objeto depois de copiar uma secção da matriz identificada por início e fim para a mesma matriz que começa no destino da posição

entries()

Devolve um iterável de pares chave e de valor para cada entrada na matriz

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

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

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

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

fill(Quota, number, number)

Altera todos os elementos de matriz de start para indexar end para um estático value e devolve a matriz modificada

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

Devolve os elementos de uma matriz que cumprem a condição especificada numa função de chamada de retorno.

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

Devolve os elementos de uma matriz que cumprem a condição especificada numa função de chamada de retorno.

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

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

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

Devolve o índice do primeiro elemento na matriz onde o predicado é verdadeiro e -1 de outra forma.

flat<A, D>(A, D)

Devolve uma nova matriz com todos os elementos de sub-matriz concatenados na mesma de forma recursiva até à profundidade especificada.

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

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

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

Executa a ação especificada para cada elemento numa matriz.

includes(Quota, number)

Determina se uma matriz inclui um determinado elemento, devolvendo verdadeiro ou falso conforme apropriado.

indexOf(Quota, number)

Devolve o índice da primeira ocorrência de um valor numa matriz ou -1 se não estiver presente.

join(string)

Adiciona todos os elementos de uma matriz a uma cadeia, separados pela cadeia de separador especificada.

keys()

Devolve um iterável de chaves na matriz

lastIndexOf(Quota, number)

Devolve o índice da última ocorrência de um valor especificado numa matriz ou -1 se não estiver presente.

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

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

pop()

Remove o último elemento de uma matriz e devolve-o. Se a matriz estiver vazia, é devolvido undefined e a matriz não é modificada.

push(Quota[])

Acrescenta novos elementos ao fim de uma matriz e devolve o novo comprimento da matriz.

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

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

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

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

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

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

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

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

reverse()

Inverte os elementos numa matriz no local. Este método muta a matriz e devolve uma referência à mesma matriz.

shift()

Remove o primeiro elemento de uma matriz e devolve-o. Se a matriz estiver vazia, é devolvido undefined e a matriz não é modificada.

slice(number, number)

Devolve uma cópia de uma secção de uma matriz. Tanto para o início como para o fim, pode ser utilizado um índice negativo para indicar um desvio do fim da matriz. Por exemplo, -2 refere-se ao segundo ao último elemento da matriz.

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

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

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

Ordena uma matriz no local. Este método muta a matriz e devolve uma referência à mesma matriz.

splice(number, number)

Remove elementos de uma matriz e, se necessário, insere novos elementos no respetivo local, devolvendo os elementos eliminados.

splice(number, number, Quota[])

Remove elementos de uma matriz e, se necessário, insere novos elementos no respetivo local, devolvendo os elementos eliminados.

toLocaleString()

Devolve uma representação de cadeia de carateres de uma matriz. Os elementos são convertidos em cadeia com os respetivos métodos toLocaleString.

toString()

Devolve uma representação de cadeia de uma matriz.

unshift(Quota[])

Insere novos elementos no início de uma matriz e devolve o novo comprimento da matriz.

values()

Devolve um iterável de valores na matriz

[iterator]()

Iterador

[unscopables]()

Devolve um objeto cujas propriedades têm o valor "verdadeiro" quando estarão ausentes quando utilizados numa instrução "com".

Detalhes de Propriedade

URL para carregar a página seguinte de quotas ou nulo ou em falta se esta for a última página

nextLink?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

length

Obtém ou define o comprimento da matriz. Este é um número um superior ao índice mais alto da matriz.

length: number

Valor de Propriedade

number

Herdado de Matriz.length

Detalhes do Método Herdado

at(number)

Obtém um valor inteiro e devolve o item nesse índice, permitindo números inteiros positivos e negativos. Os números inteiros negativos contam de volta do último item na matriz.

function at(index: number): undefined | Quota

Parâmetros

index

number

Devoluções

undefined | Quota

Herdado de Array.at

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

Combina duas ou mais matrizes. Este método devolve uma nova matriz sem modificar as matrizes existentes.

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

Parâmetros

items

(Quota | ConcatArray<Quota>)[]

Matrizes e/ou itens adicionais a adicionar ao fim da matriz.

Devoluções

Quota[]

Herdado de Matriz.concat

concat(ConcatArray<Quota>[])

Combina duas ou mais matrizes. Este método devolve uma nova matriz sem modificar as matrizes existentes.

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

Parâmetros

items

ConcatArray<Quota>[]

Matrizes e/ou itens adicionais a adicionar ao fim da matriz.

Devoluções

Quota[]

Herdado de Matriz.concat

copyWithin(number, number, number)

Devolve este objeto depois de copiar uma secção da matriz identificada por início e fim para a mesma matriz que começa no destino da posição

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

Parâmetros

target

number

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

start

number

Se o início for negativo, será tratado como comprimento+início. Se o fim for negativo, será tratado como comprimento+extremidade.

end

number

Se não for especificado, o comprimento deste objeto é utilizado como o valor predefinido.

Devoluções

Herdado de Array.copyWithin

entries()

Devolve um iterável de pares chave e de valor para cada entrada na matriz

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

Devoluções

IterableIterator<[number, Quota]>

Herdado de Matriz.entradas

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

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

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

Parâmetros

predicate

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

Uma função que aceita até três argumentos. Cada método chama a função predicado para cada elemento na matriz até que o predicado devolva um valor que seja coerciva para o valor booleano falso ou até ao fim da matriz.

thisArg

any

Um objeto ao qual esta palavra-chave pode referir-se na função predicado. Se thisArg for omitido, não definido é utilizado como este valor.

Devoluções

boolean

Herdado de Matriz.a cada

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

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

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

Parâmetros

predicate

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

Uma função que aceita até três argumentos. Cada método chama a função predicado para cada elemento na matriz até que o predicado devolva um valor que seja coerciva para o valor booleano falso ou até ao fim da matriz.

thisArg

any

Um objeto ao qual esta palavra-chave pode referir-se na função predicado. Se thisArg for omitido, não definido é utilizado como este valor.

Devoluções

this

Herdado de Matriz.a cada

fill(Quota, number, number)

Altera todos os elementos de matriz de start para indexar end para um estático value e devolve a matriz modificada

function fill(value: Quota, start?: number, end?: number): QuotaList

Parâmetros

value
Quota

valor para preencher a secção de matriz com

start

number

para começar a preencher a matriz em. Se o início for negativo, será tratado como comprimento+início, onde o comprimento é o comprimento da matriz.

end

number

para parar de preencher a matriz em. Se o fim for negativo, será tratado como comprimento+extremidade.

Devoluções

Herdado de Matriz.fill

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

Devolve os elementos de uma matriz que cumprem a condição especificada numa função de chamada de retorno.

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

Parâmetros

predicate

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

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

thisArg

any

Um objeto ao qual esta palavra-chave pode referir-se na função predicado. Se thisArg for omitido, não definido é utilizado como este valor.

Devoluções

Quota[]

Herdado de Matriz.filtro

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

Devolve os elementos de uma matriz que cumprem a condição especificada numa função de chamada de retorno.

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

Parâmetros

predicate

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

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

thisArg

any

Um objeto ao qual esta palavra-chave pode referir-se na função predicado. Se thisArg for omitido, não definido é utilizado como este valor.

Devoluções

S[]

Herdado de Matriz.filtro

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

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

Parâmetros

predicate

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

thisArg

any

Devoluções

undefined | Quota

Herdado de Array.find

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

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

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

Parâmetros

predicate

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

localize as chamadas predicado uma vez para cada elemento da matriz, por ordem ascendente, até encontrar um em que o predicado devolve verdadeiro. Se tal elemento for encontrado, a opção Localizar devolve imediatamente esse valor de elemento. Caso contrário, localize os retornos indefinidos.

thisArg

any

Se for fornecido, será utilizado como o valor para cada invocação de predicado. Se não for fornecido, é utilizado como não definido.

Devoluções

undefined | S

Herdado de Array.find

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

Devolve o índice do primeiro elemento na matriz onde o predicado é verdadeiro e -1 de outra forma.

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

Parâmetros

predicate

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

localize as chamadas predicado uma vez para cada elemento da matriz, por ordem ascendente, até encontrar um em que o predicado devolve verdadeiro. Se tal elemento for encontrado, findIndex devolve imediatamente esse índice de elementos. Caso contrário, findIndex devolve -1.

thisArg

any

Se for fornecido, será utilizado como o valor para cada invocação de predicado. Se não for fornecido, é utilizado como não definido.

Devoluções

number

Herdado de Array.findIndex

flat<A, D>(A, D)

Devolve uma nova matriz com todos os elementos de sub-matriz concatenados na mesma de forma recursiva até à profundidade especificada.

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

Parâmetros

this

A

depth

D

A profundidade máxima de recursão

Devoluções

FlatArray<A, D>[]

Herdado de Matriz.flat

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

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

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

Parâmetros

callback

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

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

thisArg

This

Um objeto ao qual esta palavra-chave pode referir-se na função de chamada de retorno. Se thisArg for omitido, não definido é utilizado como este valor.

Devoluções

U[]

Herdado de Matriz.flatMap

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

Executa a ação especificada para cada elemento numa matriz.

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

Parâmetros

callbackfn

(value: Quota, index: number, array: Quota[]) => 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 esta palavra-chave pode referir-se na função callbackfn. Se thisArg for omitido, não definido é utilizado como este valor.

Herdado de Matriz.forEach

includes(Quota, number)

Determina se uma matriz inclui um determinado elemento, devolvendo verdadeiro ou falso conforme apropriado.

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

Parâmetros

searchElement
Quota

O elemento a procurar.

fromIndex

number

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

Devoluções

boolean

Herdado de Matriz.inclui

indexOf(Quota, number)

Devolve o índice da primeira ocorrência de um valor numa matriz ou -1 se não estiver presente.

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

Parâmetros

searchElement
Quota

O valor a localizar na matriz.

fromIndex

number

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

Devoluções

number

Herdado de Array.indexOf

join(string)

Adiciona todos os elementos de uma matriz a uma cadeia, separados pela cadeia de separador especificada.

function join(separator?: string): string

Parâmetros

separator

string

Uma cadeia utilizada para separar um elemento da matriz do seguinte na cadeia resultante. Se omitido, os elementos da matriz são separados por uma vírgula.

Devoluções

string

Herdado de Matriz.associação

keys()

Devolve um iterável de chaves na matriz

function keys(): IterableIterator<number>

Devoluções

IterableIterator<number>

Herdado de Array.keys

lastIndexOf(Quota, number)

Devolve o índice da última ocorrência de um valor especificado numa matriz ou -1 se não estiver presente.

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

Parâmetros

searchElement
Quota

O valor a localizar na matriz.

fromIndex

number

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

Devoluções

number

Herdado de Array.lastIndexOf

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

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

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

Parâmetros

callbackfn

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

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

thisArg

any

Um objeto ao qual esta palavra-chave pode referir-se na função callbackfn. Se thisArg for omitido, undefined é utilizado como este valor.

Devoluções

U[]

Herdado de Array.map

pop()

Remove o último elemento de uma matriz e devolve-o. Se a matriz estiver vazia, é devolvido undefined e a matriz não é modificada.

function pop(): undefined | Quota

Devoluções

undefined | Quota

Herdado de Matriz.pop

push(Quota[])

Acrescenta novos elementos ao fim de uma matriz e devolve o novo comprimento da matriz.

function push(items: Quota[]): number

Parâmetros

items

Quota[]

Novos elementos a adicionar à matriz.

Devoluções

number

Herdado de Array.push

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

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

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

Parâmetros

callbackfn

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

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

Herdado de Array.reduce

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

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

Parâmetros

callbackfn

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

initialValue
Quota

Devoluções

Herdado de Array.reduce

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

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

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

Parâmetros

callbackfn

(previousValue: U, currentValue: Quota, currentIndex: number, array: Quota[]) => 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, será utilizado como o valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece este valor como um argumento em vez de um valor de matriz.

Devoluções

U

Herdado de Array.reduce

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

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

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

Parâmetros

callbackfn

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

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

Herdado de Array.reduceRight

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

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

Parâmetros

callbackfn

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

initialValue
Quota

Devoluções

Herdado de Array.reduceRight

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

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

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

Parâmetros

callbackfn

(previousValue: U, currentValue: Quota, currentIndex: number, array: Quota[]) => 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, será utilizado como o valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece este valor como um argumento em vez de um valor de matriz.

Devoluções

U

Herdado de Array.reduceRight

reverse()

Inverte os elementos numa matriz no local. Este método muta a matriz e devolve uma referência à mesma matriz.

function reverse(): Quota[]

Devoluções

Quota[]

Herdado de Matriz.inverso

shift()

Remove o primeiro elemento de uma matriz e devolve-o. Se a matriz estiver vazia, é devolvido undefined e a matriz não é modificada.

function shift(): undefined | Quota

Devoluções

undefined | Quota

Herdado de Matriz.shift

slice(number, number)

Devolve uma cópia de uma secção de uma matriz. Tanto para o início como para o fim, pode ser utilizado um índice negativo para indicar um desvio do fim da matriz. Por exemplo, -2 refere-se ao segundo ao último elemento da matriz.

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

Parâmetros

start

number

O índice inicial da parte especificada da matriz. Se o início for indefinido, o setor começa no índice 0.

end

number

O índice final da parte especificada da matriz. Isto é exclusivo do elemento no índice "end". Se o fim for indefinido, o setor estende-se até ao fim da matriz.

Devoluções

Quota[]

Herdado de Matriz.setor

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

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

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

Parâmetros

predicate

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

Uma função que aceita até três argumentos. O método chama a função predicado para cada elemento na matriz até que o predicado devolva um valor que seja coerciva para o valor Booleano verdadeiro ou até ao fim da matriz.

thisArg

any

Um objeto ao qual esta palavra-chave pode referir-se na função predicado. Se thisArg for omitido, undefined é utilizado como este valor.

Devoluções

boolean

Herdado de Matriz.alguns

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

Ordena uma matriz no local. Este método muta a matriz e devolve uma referência à mesma matriz.

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

Parâmetros

compareFn

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

Função utilizada para determinar a ordem dos elementos. Espera-se que devolva um valor negativo se o primeiro argumento for menor do que o segundo argumento, zero se for igual e um valor positivo de outra forma. Se omitido, os elementos são ordenados por ordem ascendente de carateres ASCII.

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

Devoluções

Herdado de Array.sort

splice(number, number)

Remove elementos de uma matriz e, se necessário, insere novos elementos no respetivo local, devolvendo os elementos eliminados.

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

Parâmetros

start

number

A localização baseada em zero na matriz a partir da qual começar a remover elementos.

deleteCount

number

O número de elementos a remover.

Devoluções

Quota[]

Uma matriz que contém os elementos que foram eliminados.

Herdado de Matriz.splice

splice(number, number, Quota[])

Remove elementos de uma matriz e, se necessário, insere novos elementos no respetivo local, devolvendo os elementos eliminados.

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

Parâmetros

start

number

A localização baseada em zero na matriz a partir da qual começar a remover elementos.

deleteCount

number

O número de elementos a remover.

items

Quota[]

Elementos a inserir na matriz em vez dos elementos eliminados.

Devoluções

Quota[]

Uma matriz que contém os elementos que foram eliminados.

Herdado de Matriz.splice

toLocaleString()

Devolve uma representação de cadeia de carateres de uma matriz. Os elementos são convertidos em cadeia com os respetivos métodos toLocaleString.

function toLocaleString(): string

Devoluções

string

Herdado de Array.toLocaleString

toString()

Devolve uma representação de cadeia de uma matriz.

function toString(): string

Devoluções

string

Herdado de Matriz.toString

unshift(Quota[])

Insere novos elementos no início de uma matriz e devolve o novo comprimento da matriz.

function unshift(items: Quota[]): number

Parâmetros

items

Quota[]

Elementos a inserir no início da matriz.

Devoluções

number

Herdado de Matriz.unshift

values()

Devolve um iterável de valores na matriz

function values(): IterableIterator<Quota>

Devoluções

IterableIterator<Quota>

Herdado de Matriz.valores

[iterator]()

Iterador

function [iterator](): IterableIterator<Quota>

Devoluções

IterableIterator<Quota>

Herdado de Array.__@iterator@2159

[unscopables]()

Devolve um objeto cujas propriedades têm o valor "verdadeiro" quando estarão ausentes quando utilizados numa instrução "com".

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

Devoluções

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

Herdado de Array.__@unscopables@2161