ConnectionCollection interface
- Extends
-
Array<Connection>
Propriedades
next |
A URL para o próximo conjunto de recursos. |
Propriedades herdadas
length | Obtém ou define o comprimento da matriz. Esse é um número um maior que o índice mais alto da matriz. |
Métodos herdados
at(number) | Usa um valor inteiro e retorna o item nesse índice, permitindo inteiros positivos e negativos. Números inteiros negativos contam de volta do último item na matriz. |
concat((Connection | Concat |
Combina duas ou mais matrizes. Esse método retorna uma nova matriz sem modificar matrizes existentes. |
concat(Concat |
Combina duas ou mais matrizes. Esse método retorna uma nova matriz sem modificar matrizes existentes. |
copy |
Retorna o objeto depois de copiar uma seção da matriz identificada por iniciar e terminar para a mesma matriz começando no destino de posição |
entries() | Retorna um iterável de pares de chave e valor para cada entrada na matriz |
every((value: Connection, index: number, array: Connection[]) => unknown, any) | Determina se todos os membros de uma matriz atendem ao teste especificado. |
every<S>((value: Connection, index: number, array: Connection[]) => value, any) | Determina se todos os membros de uma matriz atendem ao teste especificado. |
fill(Connection, number, number) | Altera todos os elementos de matriz de |
filter((value: Connection, index: number, array: Connection[]) => unknown, any) | Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada. |
filter<S>((value: Connection, index: number, array: Connection[]) => value, any) | Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada. |
find((value: Connection, index: number, obj: Connection[]) => unknown, any) | |
find<S>((this: void, value: Connection, index: number, obj: Connection[]) => value, any) | Retorna o valor do primeiro elemento na matriz em que o predicado é verdadeiro e indefinido de outra forma. |
find |
Retorna o índice do primeiro elemento na matriz em que o predicado é verdadeiro e -1 caso contrário. |
flat<A, D>(A, D) | Retorna uma nova matriz com todos os elementos de sub-matriz concatenados nela recursivamente até a profundidade especificada. |
flat |
Chama uma função de retorno de chamada definida em cada elemento de uma matriz. Em seguida, nivela o resultado em uma nova matriz. Isso é idêntico a um mapa seguido por plano com profundidade 1. |
for |
Executa a ação especificada para cada elemento de uma matriz. |
includes(Connection, number) | Determina se uma matriz inclui um determinado elemento, retornando true ou false conforme apropriado. |
index |
Retorna o índice da primeira ocorrência de um valor em uma matriz ou -1 se ele não estiver presente. |
join(string) | Adiciona todos os elementos de uma matriz em uma cadeia de caracteres, separada pela cadeia de caracteres separadora especificada. |
keys() | Retorna um iterável de chaves na matriz |
last |
Retorna o índice da última ocorrência de um valor especificado em uma matriz ou -1 se não estiver presente. |
map<U>((value: Connection, index: number, array: Connection[]) => 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. Se a matriz estiver vazia, indefinido será retornado e a matriz não será modificada. |
push(Connection[]) | Acrescenta novos elementos ao final de uma matriz e retorna o novo comprimento da matriz. |
reduce((previous |
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((previous |
|
reduce<U>((previous |
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 |
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. |
reduce |
|
reduce |
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 no local. Esse método modifica a matriz e retorna uma referência à mesma matriz. |
shift() | Remove o primeiro elemento de uma matriz e o retorna. Se a matriz estiver vazia, indefinido será retornado e a matriz não será modificada. |
slice(number, number) | Retorna uma cópia de uma seção de uma matriz. Para início e fim, um índice negativo pode ser usado para indicar um deslocamento do final da matriz. Por exemplo, -2 refere-se ao segundo ao último elemento da matriz. |
some((value: Connection, index: number, array: Connection[]) => unknown, any) | Determina se a função de retorno de chamada especificada retorna true para qualquer elemento de uma matriz. |
sort((a: Connection, b: Connection) => number) | Classifica uma matriz no local. Esse método modifica a matriz e retorna uma referência à mesma matriz. |
splice(number, number) | Remove elementos de uma matriz e, se necessário, insere novos elementos em seu local, retornando os elementos excluídos. |
splice(number, number, Connection[]) | Remove elementos de uma matriz e, se necessário, insere novos elementos em seu local, retornando os elementos excluídos. |
to |
Retorna uma representação em cadeia de caracteres de uma matriz. Os elementos são convertidos em cadeia de caracteres usando seus métodos toLocaleString. |
to |
Retorna uma representação em cadeia de caracteres de uma matriz. |
unshift(Connection[]) | Insere novos elementos no início de uma matriz e retorna o novo comprimento da matriz. |
values() | Retorna um iterável de valores na matriz |
[iterator]() | Iterador |
[unscopables]() | Retorna um objeto cujas propriedades têm o valor 'true' quando elas estarão ausentes quando usadas em uma instrução 'with'. |
Detalhes da propriedade
nextLink
A URL para o próximo conjunto de recursos.
nextLink?: string
Valor da propriedade
string
Detalhes das propriedades herdadas
length
Obtém ou define o comprimento da matriz. Esse é um número um maior que o índice mais alto da matriz.
length: number
Valor da propriedade
number
Herdado de Array.length
Detalhes do método herdado
at(number)
Usa um valor inteiro e retorna o item nesse índice, permitindo inteiros positivos e negativos. Números inteiros negativos contam de volta do último item na matriz.
function at(index: number): undefined | Connection
Parâmetros
- index
-
number
Retornos
undefined | Connection
Herdado de Array.at
concat((Connection | ConcatArray<Connection>)[])
Combina duas ou mais matrizes. Esse método retorna uma nova matriz sem modificar matrizes existentes.
function concat(items: (Connection | ConcatArray<Connection>)[]): Connection[]
Parâmetros
- items
-
(Connection | ConcatArray<Connection>)[]
Matrizes adicionais e/ou itens a serem adicionados ao final da matriz.
Retornos
Herdado de Array.concat
concat(ConcatArray<Connection>[])
Combina duas ou mais matrizes. Esse método retorna uma nova matriz sem modificar matrizes existentes.
function concat(items: ConcatArray<Connection>[]): Connection[]
Parâmetros
- items
-
ConcatArray<Connection>[]
Matrizes adicionais e/ou itens a serem adicionados ao final da matriz.
Retornos
Herdado de Array.concat
copyWithin(number, number, number)
Retorna o objeto depois de copiar uma seção da matriz identificada por iniciar e terminar para a mesma matriz começando no destino de posição
function copyWithin(target: number, start: number, end?: number): ConnectionCollection
Parâmetros
- target
-
number
Se target for negativo, ele será tratado como length+target, em que length é o comprimento da matriz.
- start
-
number
Se start for negativo, ele será tratado como length+start. Se end for negativo, ele será tratado como length+end.
- end
-
number
Se não for especificado, o comprimento desse objeto será usado como seu valor padrão.
Retornos
Herdado de Array.copyWithin
entries()
Retorna um iterável de pares de chave e valor para cada entrada na matriz
function entries(): IterableIterator<[number, Connection]>
Retornos
IterableIterator<[number, Connection]>
Herdado de Array.entries
every((value: Connection, index: number, array: Connection[]) => unknown, any)
Determina se todos os membros de uma matriz atendem ao teste especificado.
function every(predicate: (value: Connection, index: number, array: Connection[]) => unknown, thisArg?: any): boolean
Parâmetros
- predicate
-
(value: Connection, index: number, array: Connection[]) => unknown
Uma função que aceita até três argumentos. Cada método chama a função de predicado para cada elemento na matriz até que o predicado retorne um valor que seja coercível para o valor booliano false ou até o final da matriz.
- thisArg
-
any
Um objeto ao qual esse palavra-chave pode se referir na função de predicado. Se thisArg for omitido, undefined será usado como esse valor.
Retornos
boolean
Herdado de Array.every
every<S>((value: Connection, index: number, array: Connection[]) => value, any)
Determina se todos os membros de uma matriz atendem ao teste especificado.
function every<S>(predicate: (value: Connection, index: number, array: Connection[]) => value, thisArg?: any): this
Parâmetros
- predicate
-
(value: Connection, index: number, array: Connection[]) => value
Uma função que aceita até três argumentos. Cada método chama a função de predicado para cada elemento na matriz até que o predicado retorne um valor que seja coercível para o valor booliano false ou até o final da matriz.
- thisArg
-
any
Um objeto ao qual esse palavra-chave pode se referir na função de predicado. Se thisArg for omitido, undefined será usado como esse valor.
Retornos
this
Herdado de Array.every
fill(Connection, number, number)
Altera todos os elementos de matriz de start
para end
index para um estático value
e retorna a matriz modificada
function fill(value: Connection, start?: number, end?: number): ConnectionCollection
Parâmetros
- value
- Connection
value to fill array section with
- start
-
number
index 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
index para parar de preencher a matriz em. Se end for negativo, ele será tratado como length+end.
Retornos
Herdado de Array.fill
filter((value: Connection, index: number, array: Connection[]) => unknown, any)
Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada.
function filter(predicate: (value: Connection, index: number, array: Connection[]) => unknown, thisArg?: any): Connection[]
Parâmetros
- predicate
-
(value: Connection, index: number, array: Connection[]) => unknown
Uma função que aceita até três argumentos. O método de filtro chama a função de predicado uma vez para cada elemento na matriz.
- thisArg
-
any
Um objeto ao qual esse palavra-chave pode se referir na função de predicado. Se thisArg for omitido, undefined será usado como esse valor.
Retornos
Herdado de Array.filter
filter<S>((value: Connection, index: number, array: Connection[]) => value, any)
Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada.
function filter<S>(predicate: (value: Connection, index: number, array: Connection[]) => value, thisArg?: any): S[]
Parâmetros
- predicate
-
(value: Connection, index: number, array: Connection[]) => value
Uma função que aceita até três argumentos. O método de filtro chama a função de predicado uma vez para cada elemento na matriz.
- thisArg
-
any
Um objeto ao qual esse palavra-chave pode se referir na função de predicado. Se thisArg for omitido, undefined será usado como esse valor.
Retornos
S[]
Herdado de Array.filter
find((value: Connection, index: number, obj: Connection[]) => unknown, any)
function find(predicate: (value: Connection, index: number, obj: Connection[]) => unknown, thisArg?: any): undefined | Connection
Parâmetros
- predicate
-
(value: Connection, index: number, obj: Connection[]) => unknown
- thisArg
-
any
Retornos
undefined | Connection
Herdado de Array.find
find<S>((this: void, value: Connection, index: number, obj: Connection[]) => value, any)
Retorna o valor do primeiro elemento na matriz em que o predicado é verdadeiro e indefinido de outra forma.
function find<S>(predicate: (this: void, value: Connection, index: number, obj: Connection[]) => value, thisArg?: any): undefined | S
Parâmetros
- predicate
-
(this: void, value: Connection, index: number, obj: Connection[]) => value
encontre o predicado de chamadas uma vez para cada elemento da matriz, em ordem crescente, até encontrar um em que o predicado retorna true. Se esse elemento for encontrado, localizar retornará imediatamente esse valor de elemento. Caso contrário, localizar retornará indefinido.
- thisArg
-
any
Se fornecido, ele será usado como o valor desse valor para cada invocação de predicado. Se não for fornecido, indefinido será usado em vez disso.
Retornos
undefined | S
Herdado de Array.find
findIndex((value: Connection, index: number, obj: Connection[]) => unknown, any)
Retorna o índice do primeiro elemento na matriz em que o predicado é verdadeiro e -1 caso contrário.
function findIndex(predicate: (value: Connection, index: number, obj: Connection[]) => unknown, thisArg?: any): number
Parâmetros
- predicate
-
(value: Connection, index: number, obj: Connection[]) => unknown
encontre o predicado de chamadas uma vez para cada elemento da matriz, em ordem crescente, até encontrar um em que 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, ele será usado como o valor desse valor para cada invocação de predicado. Se não for fornecido, indefinido será usado em vez disso.
Retornos
number
Herdado de Array.findIndex
flat<A, D>(A, D)
Retorna uma nova matriz com todos os elementos de sub-matriz concatenados nela recursivamente até a 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
Retornos
FlatArray<A, D>[]
Herdado de Array.flat
flatMap<U, This>((this: This, value: Connection, index: number, array: Connection[]) => U | (readonly 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. Isso é idêntico a um mapa seguido por plano com profundidade 1.
function flatMap<U, This>(callback: (this: This, value: Connection, index: number, array: Connection[]) => U | (readonly U[]), thisArg?: This): U[]
Parâmetros
- callback
-
(this: This, value: Connection, index: number, array: Connection[]) => U | (readonly 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 esse palavra-chave pode se referir na função de retorno de chamada. Se thisArg for omitido, undefined será usado como esse valor.
Retornos
U[]
Herdado de Array.flatMap
forEach((value: Connection, index: number, array: Connection[]) => void, any)
Executa a ação especificada para cada elemento de uma matriz.
function forEach(callbackfn: (value: Connection, index: number, array: Connection[]) => void, thisArg?: any)
Parâmetros
- callbackfn
-
(value: Connection, index: number, array: Connection[]) => 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 esse palavra-chave pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como esse valor.
Herdado de Array.forEach
includes(Connection, number)
Determina se uma matriz inclui um determinado elemento, retornando true ou false conforme apropriado.
function includes(searchElement: Connection, fromIndex?: number): boolean
Parâmetros
- searchElement
- Connection
O elemento a ser pesquisado.
- fromIndex
-
number
A posição nessa matriz na qual começar a pesquisar searchElement.
Retornos
boolean
Herdado de Array.includes
indexOf(Connection, number)
Retorna o índice da primeira ocorrência de um valor em uma matriz ou -1 se ele não estiver presente.
function indexOf(searchElement: Connection, fromIndex?: number): number
Parâmetros
- searchElement
- Connection
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.
Retornos
number
Herdado de Array.indexOf
join(string)
Adiciona todos os elementos de uma matriz em uma cadeia de caracteres, separada pela cadeia de caracteres separadora especificada.
function join(separator?: string): string
Parâmetros
- separator
-
string
Uma cadeia de caracteres usada para separar um elemento da matriz do próximo na cadeia de caracteres resultante. Se omitido, os elementos da matriz serão separados por uma vírgula.
Retornos
string
Herdado de Array.join
keys()
Retorna um iterável de chaves na matriz
function keys(): IterableIterator<number>
Retornos
IterableIterator<number>
Herdado de Array.keys
lastIndexOf(Connection, number)
Retorna o índice da última ocorrência de um valor especificado em uma matriz ou -1 se não estiver presente.
function lastIndexOf(searchElement: Connection, fromIndex?: number): number
Parâmetros
- searchElement
- Connection
O valor a ser localizado na matriz.
- fromIndex
-
number
O índice de matriz no qual começar a pesquisar para trás. Se fromIndex for omitido, a pesquisa começará no último índice na matriz.
Retornos
number
Herdado de Array.lastIndexOf
map<U>((value: Connection, index: number, array: Connection[]) => 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: Connection, index: number, array: Connection[]) => U, thisArg?: any): U[]
Parâmetros
- callbackfn
-
(value: Connection, index: number, array: Connection[]) => 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 esse palavra-chave pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como esse valor.
Retornos
U[]
Herdado de Array.map
pop()
Remove o último elemento de uma matriz e o retorna. Se a matriz estiver vazia, indefinido será retornado e a matriz não será modificada.
function pop(): undefined | Connection
Retornos
undefined | Connection
Herdado de Array.pop
push(Connection[])
Acrescenta novos elementos ao final de uma matriz e retorna o novo comprimento da matriz.
function push(items: Connection[]): number
Parâmetros
- items
Novos elementos a serem adicionados à matriz.
Retornos
number
Herdado de Array.push
reduce((previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection)
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: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection): Connection
Parâmetros
- callbackfn
-
(previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection
Uma função que aceita até quatro argumentos. O método reduce chama a função callbackfn uma vez para cada elemento na matriz.
Retornos
Herdado de Array.reduce
reduce((previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection, Connection)
function reduce(callbackfn: (previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection, initialValue: Connection): Connection
Parâmetros
- callbackfn
-
(previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection
- initialValue
- Connection
Retornos
Herdado de Array.reduce
reduce<U>((previousValue: U, currentValue: Connection, currentIndex: number, array: Connection[]) => 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: Connection, currentIndex: number, array: Connection[]) => U, initialValue: U): U
Parâmetros
- callbackfn
-
(previousValue: U, currentValue: Connection, currentIndex: number, array: Connection[]) => 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 o acúmulo. A primeira chamada para a função callbackfn fornece esse valor como um argumento em vez de um valor de matriz.
Retornos
U
Herdado de Array.reduce
reduceRight((previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection)
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: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection): Connection
Parâmetros
- callbackfn
-
(previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection
Uma função que aceita até quatro argumentos. O método reduceRight chama a função callbackfn uma vez para cada elemento na matriz.
Retornos
Herdado de Array.reduceRight
reduceRight((previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection, Connection)
function reduceRight(callbackfn: (previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection, initialValue: Connection): Connection
Parâmetros
- callbackfn
-
(previousValue: Connection, currentValue: Connection, currentIndex: number, array: Connection[]) => Connection
- initialValue
- Connection
Retornos
Herdado de Array.reduceRight
reduceRight<U>((previousValue: U, currentValue: Connection, currentIndex: number, array: Connection[]) => 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: Connection, currentIndex: number, array: Connection[]) => U, initialValue: U): U
Parâmetros
- callbackfn
-
(previousValue: U, currentValue: Connection, currentIndex: number, array: Connection[]) => 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 o acúmulo. A primeira chamada para a função callbackfn fornece esse valor como um argumento em vez de um valor de matriz.
Retornos
U
Herdado de Array.reduceRight
reverse()
Inverte os elementos em uma matriz no local. Esse método modifica a matriz e retorna uma referência à mesma matriz.
function reverse(): Connection[]
Retornos
Herdado de Array.reverse
shift()
Remove o primeiro elemento de uma matriz e o retorna. Se a matriz estiver vazia, indefinido será retornado e a matriz não será modificada.
function shift(): undefined | Connection
Retornos
undefined | Connection
Herdado de Array.shift
slice(number, number)
Retorna uma cópia de uma seção de uma matriz. Para início e fim, um índice negativo pode ser usado para indicar um deslocamento do final da matriz. Por exemplo, -2 refere-se ao segundo ao último elemento da matriz.
function slice(start?: number, end?: number): Connection[]
Parâmetros
- start
-
number
O índice inicial da parte especificada da matriz. Se start for indefinido, a fatia começará no índice 0.
- end
-
number
O índice final da parte especificada da matriz. Isso é exclusivo do elemento no índice 'end'. Se end for indefinido, a fatia se estenderá até o final da matriz.
Retornos
Herdado de Array.slice
some((value: Connection, index: number, array: Connection[]) => unknown, any)
Determina se a função de retorno de chamada especificada retorna true para qualquer elemento de uma matriz.
function some(predicate: (value: Connection, index: number, array: Connection[]) => unknown, thisArg?: any): boolean
Parâmetros
- predicate
-
(value: Connection, index: number, array: Connection[]) => unknown
Uma função que aceita até três argumentos. O método some chama a função de predicado para cada elemento na matriz até que o predicado retorne um valor que é coercivel para o valor booliano true ou até o final da matriz.
- thisArg
-
any
Um objeto ao qual esse palavra-chave pode se referir na função de predicado. Se thisArg for omitido, undefined será usado como esse valor.
Retornos
boolean
Herdado de Array.some
sort((a: Connection, b: Connection) => number)
Classifica uma matriz no local. Esse método modifica a matriz e retorna uma referência à mesma matriz.
function sort(compareFn?: (a: Connection, b: Connection) => number): ConnectionCollection
Parâmetros
- compareFn
-
(a: Connection, b: Connection) => number
Função usada para determinar a ordem dos elementos. Espera-se que ele retorne um valor negativo se o primeiro argumento for menor que o segundo argumento, zero se eles forem iguais e um valor positivo, caso contrário. Se omitido, os elementos serão classificados em ordem crescente de caracteres ASCII.
[11,2,22,1].sort((a, b) => a - b)
Retornos
Herdado de Array.sort
splice(number, number)
Remove elementos de uma matriz e, se necessário, insere novos elementos em seu local, retornando os elementos excluídos.
function splice(start: number, deleteCount?: number): Connection[]
Parâmetros
- start
-
number
O local baseado em zero na matriz da qual começar a remover elementos.
- deleteCount
-
number
O número de elementos a serem removidos.
Retornos
Uma matriz que contém os elementos que foram excluídos.
Herdado de Array.splice
splice(number, number, Connection[])
Remove elementos de uma matriz e, se necessário, insere novos elementos em seu local, retornando os elementos excluídos.
function splice(start: number, deleteCount: number, items: Connection[]): Connection[]
Parâmetros
- start
-
number
O local baseado em zero na matriz da qual começar a remover elementos.
- deleteCount
-
number
O número de elementos a serem removidos.
- items
Elementos a serem inseridos na matriz no lugar dos elementos excluídos.
Retornos
Uma matriz que contém os elementos que foram excluídos.
Herdado de Array.splice
toLocaleString()
Retorna uma representação em cadeia de caracteres de uma matriz. Os elementos são convertidos em cadeia de caracteres usando seus métodos toLocaleString.
function toLocaleString(): string
Retornos
string
Herdado de Array.toLocaleString
toString()
Retorna uma representação em cadeia de caracteres de uma matriz.
function toString(): string
Retornos
string
Herdado de Array.toString
unshift(Connection[])
Insere novos elementos no início de uma matriz e retorna o novo comprimento da matriz.
function unshift(items: Connection[]): number
Parâmetros
- items
Elementos a serem inseridos no início da matriz.
Retornos
number
Herdado de Array.unshift
values()
Retorna um iterável de valores na matriz
function values(): IterableIterator<Connection>
Retornos
IterableIterator<Connection>
Herdado de Array.values
[iterator]()
Iterador
function [iterator](): IterableIterator<Connection>
Retornos
IterableIterator<Connection>
Herdado de Array.__@iterator@853
[unscopables]()
Retorna um objeto cujas propriedades têm o valor 'true' quando elas estarão ausentes quando usadas em uma instrução 'with'.
function [unscopables](): { copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }
Retornos
{ copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }
Herdado de Array.__@unscopables@855