Delen via


FileShareItems interface

Uitbreiding

Array<FileShareItem>

Eigenschappen

Array
length

Hiermee haalt u de lengte van de matrix op of stelt u deze in. Dit is een getal dat hoger is dan het hoogste element dat is gedefinieerd in een matrix.

nextLink

Aanvraag-URL die kan worden gebruikt om een query uit te voeren op de volgende pagina met shares. Geretourneerd wanneer het totale aantal aangevraagde shares de maximale paginagrootte overschrijdt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Methoden

at(number)

Neemt een geheel getal en retourneert het item in die index, waardoor positieve en negatieve gehele getallen mogelijk zijn. Negatieve gehele getallen tellen terug van het laatste item in de matrix.

concat(ConcatArray<FileShareItem>[])

Combineert twee of meer matrices.

concat(T | ConcatArray<T>[])

Combineert twee of meer matrices.

copyWithin(number, number, undefined | number)

Retourneert het dit object na het kopiëren van een sectie van de matrix die is geïdentificeerd door het begin en einde van dezelfde matrix die begint bij het positiedoel

entries()

Retourneert een itereerbaar sleutelparen, waardeparen voor elke vermelding in de matrix

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

Bepaalt of alle leden van een matrix voldoen aan de opgegeven test.

fill(FileShareItem, undefined | number, undefined | number)

Retourneert het dit object na het invullen van de sectie die is geïdentificeerd door begin en einde met waarde

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

Retourneert de elementen van een matrix die voldoet aan de voorwaarde die is opgegeven in een callback-functie.

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

Retourneert de elementen van een matrix die voldoet aan de voorwaarde die is opgegeven in een callback-functie.

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

Retourneert de waarde van het eerste element in de matrix waar predicaat waar is en anders niet gedefinieerd.

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

Retourneert de index van het eerste element in de matrix waar predicaat waar is en -1 anders.

flat<U>(undefined | number)

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte. Als er geen diepte wordt opgegeven, wordt standaard de diepte van 1 gebruikt.

flat<U>(U[], 0)

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Roept een gedefinieerde callback-functie aan op elk element van een matrix. Vervolgens wordt het resultaat afgevlakt in een nieuwe matrix. Dit is identiek aan een kaart gevolgd door vlak met diepte 1.

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

Voert de opgegeven actie uit voor elk element in een matrix.

includes(FileShareItem, undefined | number)

Bepaalt of een matrix een bepaald element bevat, waar of onwaar retourneert, indien van toepassing.

indexOf(FileShareItem, undefined | number)

Retourneert de index van het eerste exemplaar van een waarde in een matrix.

join(undefined | string)

Hiermee voegt u alle elementen van een matrix toe, gescheiden door de opgegeven scheidingstekenreeks.

keys()

Retourneert een itereerbaar aantal sleutels in de matrix

lastIndexOf(FileShareItem, undefined | number)

Retourneert de index van het laatste exemplaar van een opgegeven waarde in een matrix.

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

Roept een gedefinieerde callback-functie aan op elk element van een matrix en retourneert een matrix die de resultaten bevat.

pop()

Hiermee verwijdert u het laatste element uit een matrix en retourneert u het.

push(FileShareItem[])

Voegt nieuwe elementen toe aan een matrix en retourneert de nieuwe lengte van de matrix.

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

Roept de opgegeven callback-functie aan voor alle elementen in een matrix. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.

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

Roept de opgegeven callback-functie aan voor alle elementen in een matrix. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.

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

Roept de opgegeven callback-functie aan voor alle elementen in een matrix, in aflopende volgorde. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.

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

Roept de opgegeven callback-functie aan voor alle elementen in een matrix, in aflopende volgorde. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.

reverse()

Hiermee worden de elementen in een matrix omgekeerd.

shift()

Hiermee verwijdert u het eerste element uit een matrix en retourneert u het.

slice(undefined | number, undefined | number)

Retourneert een sectie van een matrix.

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

Bepaalt of de opgegeven callback-functie waar retourneert voor een element van een matrix.

sort(undefined | (a: FileShareItem, b: FileShareItem) => number)

Hiermee sorteert u een matrix.

splice(number, number, FileShareItem[])

Hiermee verwijdert u elementen uit een matrix en voegt u, indien nodig, nieuwe elementen in hun plaats in en retourneert u de verwijderde elementen.

splice(number, undefined | number)

Hiermee verwijdert u elementen uit een matrix en voegt u, indien nodig, nieuwe elementen in hun plaats in en retourneert u de verwijderde elementen.

toLocaleString()

Hiermee wordt een tekenreeksweergave van een matrix geretourneerd. De elementen worden geconverteerd naar tekenreeks met behulp van hun toLocalString-methoden.

toString()

Hiermee wordt een tekenreeksweergave van een matrix geretourneerd.

unshift(FileShareItem[])

Hiermee voegt u nieuwe elementen toe aan het begin van een matrix.

values()

Retourneert een itereerbaar aantal waarden in de matrix

Eigenschapdetails

Array

Array: ArrayConstructor

Waarde van eigenschap

ArrayConstructor

length

Hiermee haalt u de lengte van de matrix op of stelt u deze in. Dit is een getal dat hoger is dan het hoogste element dat is gedefinieerd in een matrix.

length: number

Waarde van eigenschap

number

Aanvraag-URL die kan worden gebruikt om een query uit te voeren op de volgende pagina met shares. Geretourneerd wanneer het totale aantal aangevraagde shares de maximale paginagrootte overschrijdt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

nextLink?: undefined | string

Waarde van eigenschap

undefined | string

Methodedetails

at(number)

Neemt een geheel getal en retourneert het item in die index, waardoor positieve en negatieve gehele getallen mogelijk zijn. Negatieve gehele getallen tellen terug van het laatste item in de matrix.

function at(index: number)

Parameters

index

number

Retouren

FileShareItem | undefined

concat(ConcatArray<FileShareItem>[])

Combineert twee of meer matrices.

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

Parameters

items

ConcatArray<FileShareItem>[]

Aanvullende items die moeten worden toegevoegd aan het einde van matrix1.

Retouren

concat(T | ConcatArray<T>[])

Combineert twee of meer matrices.

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

Parameters

items

T | ConcatArray<T>[]

Aanvullende items die moeten worden toegevoegd aan het einde van matrix1.

Retouren

copyWithin(number, number, undefined | number)

Retourneert het dit object na het kopiëren van een sectie van de matrix die is geïdentificeerd door het begin en einde van dezelfde matrix die begint bij het positiedoel

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

Parameters

target

number

Als het doel negatief is, wordt het beschouwd als lengte+ doel waarbij lengte de lengte van de matrix is.

start

number

Als het begin negatief is, wordt het behandeld als lengte+ begin. Als het einde negatief is, wordt het behandeld als lengte +end.

end

undefined | number

Als dit niet is opgegeven, wordt de lengte van het object gebruikt als standaardwaarde.

Retouren

this

entries()

Retourneert een itereerbaar sleutelparen, waardeparen voor elke vermelding in de matrix

function entries()

Retouren

IterableIterator<Object>

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

Bepaalt of alle leden van een matrix voldoen aan de opgegeven test.

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

Parameters

callbackfn

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

Een functie die maximaal drie argumenten accepteert. Met elke methode wordt de callbackfn-functie voor elk element in matrix1 aangeroepen totdat de callbackfn onwaar retourneert of tot het einde van de matrix.

thisArg

any

Een object waarnaar het trefwoord kan verwijzen in de callbackfn-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.

Retouren

boolean

fill(FileShareItem, undefined | number, undefined | number)

Retourneert het dit object na het invullen van de sectie die is geïdentificeerd door begin en einde met waarde

function fill(value: FileShareItem, start?: undefined | number, end?: undefined | number)

Parameters

value
FileShareItem

waarde om de matrixsectie te vullen met

start

undefined | number

index om de matrix te vullen op. Als begin negatief is, wordt deze behandeld als lengte+begin, waarbij de lengte van de matrix de lengte is.

end

undefined | number

index om te stoppen met vullen van de matrix op. Als het einde negatief is, wordt het behandeld als lengte +end.

Retouren

this

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

Retourneert de elementen van een matrix die voldoet aan de voorwaarde die is opgegeven in een callback-functie.

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

Parameters

callbackfn

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

Een functie die maximaal drie argumenten accepteert. Met de filtermethode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.

thisArg

any

Een object waarnaar het trefwoord kan verwijzen in de callbackfn-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.

Retouren

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

Retourneert de elementen van een matrix die voldoet aan de voorwaarde die is opgegeven in een callback-functie.

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

Parameters

callbackfn

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

Een functie die maximaal drie argumenten accepteert. Met de filtermethode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.

thisArg

any

Een object waarnaar het trefwoord kan verwijzen in de callbackfn-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.

Retouren

S[]

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

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

Parameters

predicate

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

thisArg

any

Retouren

FileShareItem | undefined

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

Retourneert de waarde van het eerste element in de matrix waar predicaat waar is en anders niet gedefinieerd.

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

Parameters

predicate

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

zoek één keer naar aanroepen predicaat voor elk element van de matrix, in oplopende volgorde, totdat er een predicaat wordt gevonden waar waar wordt geretourneerd. Als een dergelijk element wordt gevonden, wordt die elementwaarde onmiddellijk geretourneerd. Anders wordt niet gedefinieerd geretourneerd.

thisArg

any

Indien opgegeven, wordt deze gebruikt als de waarde voor elke aanroep van predicaat. Als deze niet is opgegeven, wordt in plaats daarvan niet gedefinieerd gebruikt.

Retouren

S | undefined

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

Retourneert de index van het eerste element in de matrix waar predicaat waar is en -1 anders.

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

Parameters

predicate

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

zoek één keer naar aanroepen predicaat voor elk element van de matrix, in oplopende volgorde, totdat er een predicaat wordt gevonden waar waar wordt geretourneerd. Als een dergelijk element wordt gevonden, retourneert findIndex die elementindex onmiddellijk. Anders retourneert findIndex -1.

thisArg

any

Indien opgegeven, wordt deze gebruikt als de waarde voor elke aanroep van predicaat. Als deze niet is opgegeven, wordt in plaats daarvan niet gedefinieerd gebruikt.

Retouren

number

flat<U>(undefined | number)

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte. Als er geen diepte wordt opgegeven, wordt standaard de diepte van 1 gebruikt.

function flat<U>(depth?: undefined | number)

Parameters

depth

undefined | number

De maximale recursiediepte

Retouren

any[]

flat<U>(U[], 0)

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Parameters

this

U[]

depth

0

De maximale recursiediepte

Retouren

U[]

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Parameters

this

U[][]

depth

undefined | 1

De maximale recursiediepte

Retouren

U[]

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Parameters

this

U[][][]

depth

2

De maximale recursiediepte

Retouren

U[]

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Parameters

this

U[][][][]

depth

3

De maximale recursiediepte

Retouren

U[]

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Parameters

this

U[][][][][]

depth

4

De maximale recursiediepte

Retouren

U[]

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Parameters

this

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

depth

5

De maximale recursiediepte

Retouren

U[]

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Parameters

this

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

depth

6

De maximale recursiediepte

Retouren

U[]

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

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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

Parameters

this

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

depth

7

De maximale recursiediepte

Retouren

U[]

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

Roept een gedefinieerde callback-functie aan op elk element van een matrix. Vervolgens wordt het resultaat afgevlakt in een nieuwe matrix. Dit is identiek aan een kaart gevolgd door vlak met diepte 1.

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

Parameters

callback

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

Een functie die maximaal drie argumenten accepteert. De flatMap-methode roept de callback-functie één keer aan voor elk element in de matrix.

thisArg

This

Een object waarnaar dit trefwoord kan verwijzen in de callback-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.

Retouren

U[]

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

Voert de opgegeven actie uit voor elk element in een matrix.

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

Parameters

callbackfn

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

Een functie die maximaal drie argumenten accepteert. forEach roept de callbackfn-functie één keer aan voor elk element in de matrix.

thisArg

any

Een object waarnaar het trefwoord kan verwijzen in de callbackfn-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.

includes(FileShareItem, undefined | number)

Bepaalt of een matrix een bepaald element bevat, waar of onwaar retourneert, indien van toepassing.

function includes(searchElement: FileShareItem, fromIndex?: undefined | number)

Parameters

searchElement
FileShareItem

Het element dat moet worden gezocht.

fromIndex

undefined | number

De positie in deze matrix waarop moet worden gezocht naar searchElement.

Retouren

boolean

indexOf(FileShareItem, undefined | number)

Retourneert de index van het eerste exemplaar van een waarde in een matrix.

function indexOf(searchElement: FileShareItem, fromIndex?: undefined | number)

Parameters

searchElement
FileShareItem

De waarde die in de matrix moet worden gevonden.

fromIndex

undefined | number

De matrixindex waarop de zoekopdracht moet worden gestart. Als fromIndex wordt weggelaten, begint de zoekopdracht bij index 0.

Retouren

number

join(undefined | string)

Hiermee voegt u alle elementen van een matrix toe, gescheiden door de opgegeven scheidingstekenreeks.

function join(separator?: undefined | string)

Parameters

separator

undefined | string

Een tekenreeks die wordt gebruikt om één element van een matrix te scheiden van het volgende in de resulterende tekenreeks. Als u dit weglaat, worden de matrixelementen gescheiden door een komma.

Retouren

string

keys()

Retourneert een itereerbaar aantal sleutels in de matrix

function keys()

Retouren

IterableIterator<number>

lastIndexOf(FileShareItem, undefined | number)

Retourneert de index van het laatste exemplaar van een opgegeven waarde in een matrix.

function lastIndexOf(searchElement: FileShareItem, fromIndex?: undefined | number)

Parameters

searchElement
FileShareItem

De waarde die in de matrix moet worden gevonden.

fromIndex

undefined | number

De matrixindex waarop de zoekopdracht moet worden gestart. Als fromIndex wordt weggelaten, begint de zoekopdracht bij de laatste index in de matrix.

Retouren

number

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

Roept een gedefinieerde callback-functie aan op elk element van een matrix en retourneert een matrix die de resultaten bevat.

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

Parameters

callbackfn

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

Een functie die maximaal drie argumenten accepteert. Met de kaartmethode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.

thisArg

any

Een object waarnaar het trefwoord kan verwijzen in de callbackfn-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.

Retouren

U[]

pop()

Hiermee verwijdert u het laatste element uit een matrix en retourneert u het.

function pop()

Retouren

FileShareItem | undefined

push(FileShareItem[])

Voegt nieuwe elementen toe aan een matrix en retourneert de nieuwe lengte van de matrix.

function push(items: FileShareItem[])

Parameters

items

FileShareItem[]

Nieuwe elementen van de matrix.

Retouren

number

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

Roept de opgegeven callback-functie aan voor alle elementen in een matrix. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.

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

Parameters

callbackfn

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

Een functie die maximaal vier argumenten accepteert. Met de reductiemethode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.

Retouren

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

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

Parameters

callbackfn

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

initialValue
FileShareItem

Retouren

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

Roept de opgegeven callback-functie aan voor alle elementen in een matrix. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.

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

Parameters

callbackfn

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

Een functie die maximaal vier argumenten accepteert. Met de reductiemethode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.

initialValue

U

Als initialValue is opgegeven, wordt deze gebruikt als de initiële waarde om de accumulatie te starten. De eerste aanroep van de callbackfn-functie biedt deze waarde als argument in plaats van een matrixwaarde.

Retouren

U

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

Roept de opgegeven callback-functie aan voor alle elementen in een matrix, in aflopende volgorde. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.

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

Parameters

callbackfn

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

Een functie die maximaal vier argumenten accepteert. Met de reduceRight-methode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.

Retouren

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

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

Parameters

callbackfn

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

initialValue
FileShareItem

Retouren

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

Roept de opgegeven callback-functie aan voor alle elementen in een matrix, in aflopende volgorde. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.

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

Parameters

callbackfn

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

Een functie die maximaal vier argumenten accepteert. Met de reduceRight-methode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.

initialValue

U

Als initialValue is opgegeven, wordt deze gebruikt als de initiële waarde om de accumulatie te starten. De eerste aanroep van de callbackfn-functie biedt deze waarde als argument in plaats van een matrixwaarde.

Retouren

U

reverse()

Hiermee worden de elementen in een matrix omgekeerd.

function reverse()

Retouren

shift()

Hiermee verwijdert u het eerste element uit een matrix en retourneert u het.

function shift()

Retouren

FileShareItem | undefined

slice(undefined | number, undefined | number)

Retourneert een sectie van een matrix.

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

Parameters

start

undefined | number

Het begin van het opgegeven gedeelte van de matrix.

end

undefined | number

Het einde van het opgegeven gedeelte van de matrix.

Retouren

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

Bepaalt of de opgegeven callback-functie waar retourneert voor een element van een matrix.

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

Parameters

callbackfn

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

Een functie die maximaal drie argumenten accepteert. Met de methode wordt de callbackfn-functie voor elk element in matrix1 aangeroepen totdat de callbackfn waar retourneert of tot het einde van de matrix.

thisArg

any

Een object waarnaar het trefwoord kan verwijzen in de callbackfn-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.

Retouren

boolean

sort(undefined | (a: FileShareItem, b: FileShareItem) => number)

Hiermee sorteert u een matrix.

function sort(compareFn?: undefined | (a: FileShareItem, b: FileShareItem) => number)

Parameters

compareFn

undefined | (a: FileShareItem, b: FileShareItem) => number

De naam van de functie die wordt gebruikt om de volgorde van de elementen te bepalen. Als u dit weglaat, worden de elementen in oplopende volgorde gesorteerd, ASCII-tekenvolgorde.

Retouren

this

splice(number, number, FileShareItem[])

Hiermee verwijdert u elementen uit een matrix en voegt u, indien nodig, nieuwe elementen in hun plaats in en retourneert u de verwijderde elementen.

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

Parameters

start

number

De locatie op basis van nul in de matrix waaruit u elementen wilt verwijderen.

deleteCount

number

Het aantal elementen dat moet worden verwijderd.

items

FileShareItem[]

Elementen die in de matrix moeten worden ingevoegd in plaats van de verwijderde elementen.

Retouren

splice(number, undefined | number)

Hiermee verwijdert u elementen uit een matrix en voegt u, indien nodig, nieuwe elementen in hun plaats in en retourneert u de verwijderde elementen.

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

Parameters

start

number

De locatie op basis van nul in de matrix waaruit u elementen wilt verwijderen.

deleteCount

undefined | number

Het aantal elementen dat moet worden verwijderd.

Retouren

toLocaleString()

Hiermee wordt een tekenreeksweergave van een matrix geretourneerd. De elementen worden geconverteerd naar tekenreeks met behulp van hun toLocalString-methoden.

function toLocaleString()

Retouren

string

toString()

Hiermee wordt een tekenreeksweergave van een matrix geretourneerd.

function toString()

Retouren

string

unshift(FileShareItem[])

Hiermee voegt u nieuwe elementen toe aan het begin van een matrix.

function unshift(items: FileShareItem[])

Parameters

items

FileShareItem[]

Elementen die aan het begin van de matrix moeten worden ingevoegd.

Retouren

number

values()

Retourneert een itereerbaar aantal waarden in de matrix

function values()

Retouren

IterableIterator<FileShareItem>