Compartir a través de


ResourceSkusResult interface

Extends

Array<ResourceSku>

Propiedades

nextLink

URI para capturar la página siguiente de SKU de DMS. Llame a ListNext() con esto para capturar la página siguiente de las SKU de DMS.

Propiedades heredadas

length

Obtiene o establece la longitud de la matriz. Se trata de un número uno mayor que el índice más alto de la matriz.

Métodos heredados

at(number)

Toma un valor entero y devuelve el elemento en ese índice, lo que permite enteros positivos y negativos. Los enteros negativos vuelven a contar del último elemento de la matriz.

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

Combina dos o más matrices. Este método devuelve una nueva matriz sin modificar las matrices existentes.

concat(ConcatArray<ResourceSku>[])

Combina dos o más matrices. Este método devuelve una nueva matriz sin modificar las matrices existentes.

copyWithin(number, number, number)

Devuelve el objeto this después de copiar una sección de la matriz identificada por start y end a la misma matriz a partir del destino de posición.

entries()

Devuelve un iterable de pares clave y valor para cada entrada de la matriz.

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

Determina si todos los miembros de una matriz cumplen la prueba especificada.

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

Determina si todos los miembros de una matriz cumplen la prueba especificada.

fill(ResourceSku, number, number)

Cambia todos los elementos de matriz de start a end indexación a estático value y devuelve la matriz modificada.

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

Devuelve los elementos de una matriz que cumplen la condición especificada en una función de devolución de llamada.

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

Devuelve los elementos de una matriz que cumplen la condición especificada en una función de devolución de llamada.

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

Devuelve el valor del primer elemento de la matriz donde el predicado es true y, de lo contrario, no está definido.

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

Devuelve el índice del primer elemento de la matriz donde el predicado es true y -1 de lo contrario.

flat<A, D>(A, D)

Devuelve una nueva matriz con todos los elementos de sub array concatenados en ella de forma recursiva hasta la profundidad especificada.

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

Llama a una función de devolución de llamada definida en cada elemento de una matriz. A continuación, aplana el resultado en una nueva matriz. Esto es idéntico a un mapa seguido de plano con profundidad 1.

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

Realiza la acción especificada para cada elemento de una matriz.

includes(ResourceSku, number)

Determina si una matriz incluye un elemento determinado, devolviendo true o false según corresponda.

indexOf(ResourceSku, number)

Devuelve el índice de la primera aparición de un valor en una matriz o -1 si no está presente.

join(string)

Agrega todos los elementos de una matriz a una cadena, separados por la cadena separadora especificada.

keys()

Devuelve una iteración de claves en la matriz.

lastIndexOf(ResourceSku, number)

Devuelve el índice de la última aparición de un valor especificado en una matriz o -1 si no está presente.

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

Llama a una función de devolución de llamada definida para cada elemento de una matriz y devuelve una matriz que contiene los resultados.

pop()

Quita el último elemento de una matriz y lo devuelve. Si la matriz está vacía, se devuelve undefined y la matriz no se modifica.

push(ResourceSku[])

Anexa nuevos elementos al final de una matriz y devuelve la nueva longitud de la matriz.

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

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz. El valor devuelto de la función de devolución de llamada es el resultado acumulado, y se proporciona como un argumento en la siguiente llamada a dicha función.

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

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz. El valor devuelto de la función de devolución de llamada es el resultado acumulado, y se proporciona como un argumento en la siguiente llamada a dicha función.

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

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz, en orden descendente. El valor devuelto de la función de devolución de llamada es el resultado acumulado, y se proporciona como un argumento en la siguiente llamada a dicha función.

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

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz, en orden descendente. El valor devuelto de la función de devolución de llamada es el resultado acumulado, y se proporciona como un argumento en la siguiente llamada a dicha función.

reverse()

Invierte los elementos de una matriz en contexto. Este método muta la matriz y devuelve una referencia a la misma matriz.

shift()

Quita el primer elemento de una matriz y lo devuelve. Si la matriz está vacía, se devuelve undefined y la matriz no se modifica.

slice(number, number)

Devuelve una copia de una sección de una matriz. Para el inicio y el final, se puede usar un índice negativo para indicar un desplazamiento desde el final de la matriz. Por ejemplo, -2 hace referencia al segundo al último elemento de la matriz.

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

Determina si la función de devolución de llamada especificada devuelve true para cualquier elemento de una matriz.

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

Ordena una matriz en contexto. Este método muta la matriz y devuelve una referencia a la misma matriz.

splice(number, number)

Quita elementos de una matriz, inserta nuevos elementos en su lugar si procede y devuelve los elementos eliminados.

splice(number, number, ResourceSku[])

Quita elementos de una matriz, inserta nuevos elementos en su lugar si procede y devuelve los elementos eliminados.

toLocaleString()

Devuelve una representación de cadena de una matriz. Los elementos se convierten en cadena mediante sus métodos toLocaleString.

toString()

Devuelve una representación de cadena de una matriz.

unshift(ResourceSku[])

Inserta nuevos elementos al principio de una matriz y devuelve la nueva longitud de la matriz.

values()

Devuelve un iterable de valores de la matriz.

[iterator]()

Iterator

[unscopables]()

Devuelve un objeto cuyas propiedades tienen el valor "true" cuando no se usen en una instrucción "with".

Detalles de las propiedades

URI para capturar la página siguiente de SKU de DMS. Llame a ListNext() con esto para capturar la página siguiente de las SKU de DMS.

nextLink?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

length

Obtiene o establece la longitud de la matriz. Se trata de un número uno mayor que el índice más alto de la matriz.

length: number

Valor de propiedad

number

Heredado de Array.length

Detalles de los métodos heredados

at(number)

Toma un valor entero y devuelve el elemento en ese índice, lo que permite enteros positivos y negativos. Los enteros negativos vuelven a contar del último elemento de la matriz.

function at(index: number): undefined | ResourceSku

Parámetros

index

number

Devoluciones

undefined | ResourceSku

Heredado de Array.at

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

Combina dos o más matrices. Este método devuelve una nueva matriz sin modificar las matrices existentes.

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

Parámetros

items

(ResourceSku | ConcatArray<ResourceSku>)[]

Matrices o elementos adicionales que se van a agregar al final de la matriz.

Devoluciones

Heredado de Array.concat

concat(ConcatArray<ResourceSku>[])

Combina dos o más matrices. Este método devuelve una nueva matriz sin modificar las matrices existentes.

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

Parámetros

items

ConcatArray<ResourceSku>[]

Matrices o elementos adicionales que se van a agregar al final de la matriz.

Devoluciones

Heredado de Array.concat

copyWithin(number, number, number)

Devuelve el objeto this después de copiar una sección de la matriz identificada por start y end a la misma matriz a partir del destino de posición.

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

Parámetros

target

number

Si el destino es negativo, se trata como length+target, donde length es la longitud de la matriz.

start

number

Si start es negativo, se trata como length+start. Si end es negativo, se trata como length+end.

end

number

Si no se especifica, la longitud de este objeto se usa como su valor predeterminado.

Devoluciones

Heredado de Array.copyWithin

entries()

Devuelve un iterable de pares clave y valor para cada entrada de la matriz.

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

Devoluciones

IterableIterator<[number, ResourceSku]>

Heredado de Array.entries

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

Determina si todos los miembros de una matriz cumplen la prueba especificada.

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

Parámetros

predicate

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

Función que acepta un máximo de tres argumentos. Cada método llama a la función de predicado para cada elemento de la matriz hasta que el predicado devuelve un valor que es coercible al valor booleano false, o hasta el final de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función de predicado. Si se omite thisArg, se usa undefined como valor .

Devoluciones

boolean

Heredado de Array.every

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

Determina si todos los miembros de una matriz cumplen la prueba especificada.

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

Parámetros

predicate

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

Función que acepta un máximo de tres argumentos. Cada método llama a la función de predicado para cada elemento de la matriz hasta que el predicado devuelve un valor que es coercible al valor booleano false, o hasta el final de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función de predicado. Si se omite thisArg, se usa undefined como valor .

Devoluciones

this

Heredado de Array.every

fill(ResourceSku, number, number)

Cambia todos los elementos de matriz de start a end indexación a estático value y devuelve la matriz modificada.

function fill(value: ResourceSku, start?: number, end?: number): ResourceSkusResult

Parámetros

value
ResourceSku

valor para rellenar la sección de matriz con

start

number

índice en el que empezar a rellenar la matriz. Si start es negativo, se trata como length+start, donde length es la longitud de la matriz.

end

number

índice en el que dejar de rellenar la matriz. Si end es negativo, se trata como length+end.

Devoluciones

Heredado de Array.fill

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

Devuelve los elementos de una matriz que cumplen la condición especificada en una función de devolución de llamada.

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

Parámetros

predicate

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

Función que acepta un máximo de tres argumentos. El método filter llama a la función de predicado una vez para cada elemento de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función de predicado. Si se omite thisArg, se usa undefined como valor .

Devoluciones

Heredado de Array.filter

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

Devuelve los elementos de una matriz que cumplen la condición especificada en una función de devolución de llamada.

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

Parámetros

predicate

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

Función que acepta un máximo de tres argumentos. El método filter llama a la función de predicado una vez para cada elemento de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función de predicado. Si se omite thisArg, se usa undefined como valor .

Devoluciones

S[]

Heredado de Array.filter

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

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

Parámetros

predicate

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

thisArg

any

Devoluciones

undefined | ResourceSku

Heredado de Array.find

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

Devuelve el valor del primer elemento de la matriz donde el predicado es true y, de lo contrario, no está definido.

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

Parámetros

predicate

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

find llama al predicado una vez para cada elemento de la matriz, en orden ascendente, hasta que encuentra uno donde el predicado devuelve true. Si se encuentra un elemento de este tipo, find devuelve inmediatamente ese valor de elemento. De lo contrario, find devuelve undefined.

thisArg

any

Si se proporciona, se usará como valor para cada invocación de predicado. Si no se proporciona, se usa en su lugar undefined.

Devoluciones

undefined | S

Heredado de Array.find

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

Devuelve el índice del primer elemento de la matriz donde el predicado es true y -1 de lo contrario.

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

Parámetros

predicate

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

find llama al predicado una vez para cada elemento de la matriz, en orden ascendente, hasta que encuentra uno donde el predicado devuelve true. Si se encuentra este elemento, findIndex devuelve inmediatamente ese índice de elemento. De lo contrario, findIndex devuelve -1.

thisArg

any

Si se proporciona, se usará como valor para cada invocación de predicado. Si no se proporciona, se usa en su lugar undefined.

Devoluciones

number

Heredado de Array.findIndex

flat<A, D>(A, D)

Devuelve una nueva matriz con todos los elementos de sub array concatenados en ella de forma recursiva hasta la profundidad especificada.

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

Parámetros

this

A

depth

D

Profundidad máxima de recursividad

Devoluciones

FlatArray<A, D>[]

Heredado de Array.flat

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

Llama a una función de devolución de llamada definida en cada elemento de una matriz. A continuación, aplana el resultado en una nueva matriz. Esto es idéntico a un mapa seguido de plano con profundidad 1.

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

Parámetros

callback

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

Función que acepta un máximo de tres argumentos. El método flatMap llama a la función de devolución de llamada una vez para cada elemento de la matriz.

thisArg

This

Objeto al que la palabra clave this puede hacer referencia en la función de devolución de llamada. Si se omite thisArg, se usa undefined como valor .

Devoluciones

U[]

Heredado de Array.flatMap

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

Realiza la acción especificada para cada elemento de una matriz.

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

Parámetros

callbackfn

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

Función que acepta un máximo de tres argumentos. forEach llama a la función callbackfn una vez para cada elemento de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función callbackfn. Si se omite thisArg, se usa undefined como valor .

Heredado de Array.forEach

includes(ResourceSku, number)

Determina si una matriz incluye un elemento determinado, devolviendo true o false según corresponda.

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

Parámetros

searchElement
ResourceSku

Elemento que se va a buscar.

fromIndex

number

Posición de esta matriz en la que se va a empezar a buscar searchElement.

Devoluciones

boolean

Heredado de Array.includes

indexOf(ResourceSku, number)

Devuelve el índice de la primera aparición de un valor en una matriz o -1 si no está presente.

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

Parámetros

searchElement
ResourceSku

Valor que se va a buscar en la matriz.

fromIndex

number

Índice de matriz en el que se va a iniciar la búsqueda. Si se omite fromIndex, la búsqueda comienza en el índice 0.

Devoluciones

number

Heredado de Array.indexOf

join(string)

Agrega todos los elementos de una matriz a una cadena, separados por la cadena separadora especificada.

function join(separator?: string): string

Parámetros

separator

string

Cadena usada para separar un elemento de la matriz de la siguiente cadena resultante. Si se omite, los elementos de matriz se separan con una coma.

Devoluciones

string

Heredado de Array.join

keys()

Devuelve una iteración de claves en la matriz.

function keys(): IterableIterator<number>

Devoluciones

IterableIterator<number>

Heredado de Array.keys

lastIndexOf(ResourceSku, number)

Devuelve el índice de la última aparición de un valor especificado en una matriz o -1 si no está presente.

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

Parámetros

searchElement
ResourceSku

Valor que se va a buscar en la matriz.

fromIndex

number

Índice de matriz en el que se va a empezar a buscar hacia atrás. Si se omite fromIndex, la búsqueda comienza en el último índice de la matriz.

Devoluciones

number

Heredado de Array.lastIndexOf

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

Llama a una función de devolución de llamada definida para cada elemento de una matriz y devuelve una matriz que contiene los resultados.

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

Parámetros

callbackfn

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

Función que acepta un máximo de tres argumentos. El método map llama a la función callbackfn una vez para cada elemento de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función callbackfn. Si se omite thisArg, se usa undefined como valor .

Devoluciones

U[]

Heredado de Array.map

pop()

Quita el último elemento de una matriz y lo devuelve. Si la matriz está vacía, se devuelve undefined y la matriz no se modifica.

function pop(): undefined | ResourceSku

Devoluciones

undefined | ResourceSku

Heredado de Array.pop

push(ResourceSku[])

Anexa nuevos elementos al final de una matriz y devuelve la nueva longitud de la matriz.

function push(items: ResourceSku[]): number

Parámetros

items

ResourceSku[]

Nuevos elementos que se van a agregar a la matriz.

Devoluciones

number

Heredado de Array.push

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

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz. El valor devuelto de la función de devolución de llamada es el resultado acumulado, y se proporciona como un argumento en la siguiente llamada a dicha función.

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

Parámetros

callbackfn

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

Función que acepta hasta cuatro argumentos. El método reduce llama a la función callbackfn una vez para cada elemento de la matriz.

Devoluciones

Heredado de Array.reduce

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

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

Parámetros

callbackfn

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

initialValue
ResourceSku

Devoluciones

Heredado de Array.reduce

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

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz. El valor devuelto de la función de devolución de llamada es el resultado acumulado, y se proporciona como un argumento en la siguiente llamada a dicha función.

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

Parámetros

callbackfn

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

Función que acepta hasta cuatro argumentos. El método reduce llama a la función callbackfn una vez para cada elemento de la matriz.

initialValue

U

Si se especifica initialValue, se usa como valor inicial para iniciar la acumulación. La primera llamada a la función callbackfn proporciona este valor como argumento en lugar de un valor de matriz.

Devoluciones

U

Heredado de Array.reduce

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

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz, en orden descendente. El valor devuelto de la función de devolución de llamada es el resultado acumulado, y se proporciona como un argumento en la siguiente llamada a dicha función.

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

Parámetros

callbackfn

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

Función que acepta hasta cuatro argumentos. El método reduceRight llama a la función callbackfn una vez para cada elemento de la matriz.

Devoluciones

Heredado de Array.reduceRight

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

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

Parámetros

callbackfn

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

initialValue
ResourceSku

Devoluciones

Heredado de Array.reduceRight

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

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz, en orden descendente. El valor devuelto de la función de devolución de llamada es el resultado acumulado, y se proporciona como un argumento en la siguiente llamada a dicha función.

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

Parámetros

callbackfn

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

Función que acepta hasta cuatro argumentos. El método reduceRight llama a la función callbackfn una vez para cada elemento de la matriz.

initialValue

U

Si se especifica initialValue, se usa como valor inicial para iniciar la acumulación. La primera llamada a la función callbackfn proporciona este valor como argumento en lugar de un valor de matriz.

Devoluciones

U

Heredado de Array.reduceRight

reverse()

Invierte los elementos de una matriz en contexto. Este método muta la matriz y devuelve una referencia a la misma matriz.

function reverse(): ResourceSku[]

Devoluciones

Heredado de Array.reverse

shift()

Quita el primer elemento de una matriz y lo devuelve. Si la matriz está vacía, se devuelve undefined y la matriz no se modifica.

function shift(): undefined | ResourceSku

Devoluciones

undefined | ResourceSku

Heredado de Array.shift

slice(number, number)

Devuelve una copia de una sección de una matriz. Para el inicio y el final, se puede usar un índice negativo para indicar un desplazamiento desde el final de la matriz. Por ejemplo, -2 hace referencia al segundo al último elemento de la matriz.

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

Parámetros

start

number

Índice inicial de la parte especificada de la matriz. Si start no está definido, el segmento comienza en el índice 0.

end

number

Índice final de la parte especificada de la matriz. Esto es exclusivo del elemento en el índice 'end'. Si end no está definido, el segmento se extiende al final de la matriz.

Devoluciones

Heredado de Array.slice

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

Determina si la función de devolución de llamada especificada devuelve true para cualquier elemento de una matriz.

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

Parámetros

predicate

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

Función que acepta un máximo de tres argumentos. El método some llama a la función de predicado para cada elemento de la matriz hasta que el predicado devuelve un valor que es coercible al valor booleano true, o hasta el final de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función de predicado. Si se omite thisArg, se usa undefined como valor .

Devoluciones

boolean

Heredado de Array.some

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

Ordena una matriz en contexto. Este método muta la matriz y devuelve una referencia a la misma matriz.

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

Parámetros

compareFn

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

Función usada para determinar el orden de los elementos. Se espera que devuelva un valor negativo si el primer argumento es menor que el segundo argumento, cero si son iguales y un valor positivo de lo contrario. Si se omite, los elementos se ordenan en orden ascendente y ASCII.

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

Devoluciones

Heredado de Array.sort

splice(number, number)

Quita elementos de una matriz, inserta nuevos elementos en su lugar si procede y devuelve los elementos eliminados.

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

Parámetros

start

number

Ubicación de base cero en la matriz desde la que empezar a quitar elementos.

deleteCount

number

Número de elementos que se va a quitar.

Devoluciones

Matriz que contiene los elementos que se eliminaron.

Heredado de Array.splice

splice(number, number, ResourceSku[])

Quita elementos de una matriz, inserta nuevos elementos en su lugar si procede y devuelve los elementos eliminados.

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

Parámetros

start

number

Ubicación de base cero en la matriz desde la que empezar a quitar elementos.

deleteCount

number

Número de elementos que se va a quitar.

items

ResourceSku[]

Elementos que se van a insertar en la matriz en lugar de los elementos eliminados.

Devoluciones

Matriz que contiene los elementos que se eliminaron.

Heredado de Array.splice

toLocaleString()

Devuelve una representación de cadena de una matriz. Los elementos se convierten en cadena mediante sus métodos toLocaleString.

function toLocaleString(): string

Devoluciones

string

Heredado de Array.toLocaleString

toString()

Devuelve una representación de cadena de una matriz.

function toString(): string

Devoluciones

string

Heredado de Array.toString

unshift(ResourceSku[])

Inserta nuevos elementos al principio de una matriz y devuelve la nueva longitud de la matriz.

function unshift(items: ResourceSku[]): number

Parámetros

items

ResourceSku[]

Elementos que se van a insertar al principio de la matriz.

Devoluciones

number

Heredado de Array.unshift

values()

Devuelve un iterable de valores de la matriz.

function values(): IterableIterator<ResourceSku>

Devoluciones

IterableIterator<ResourceSku>

Heredado de Array.values

[iterator]()

Iterator

function [iterator](): IterableIterator<ResourceSku>

Devoluciones

IterableIterator<ResourceSku>

Heredado de Array.__@iterator@2159

[unscopables]()

Devuelve un objeto cuyas propiedades tienen el valor "true" cuando no se usen en una instrucción "with".

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

Devoluciones

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

Heredado de Array.__@unscopables@2161