Aracılığıyla paylaş


AggregateExpression interface

Toplama ifadesi, bir veri kümesi üzerinde işlenen bir hesaplamayı tanımlar. Şema: [operator: string, initialValue?: boolean | number, mapExpression: Expression] işleci: Daha sonra kümedeki her nokta için tarafından hesaplanan mapExpression tüm değerlere uygulanan bir ifade işlevi. Desteklenen işleçler: o Sayılar için: +, *, max, min o Booleans için: all, any initialValue: İsteğe bağlı, ilk hesaplanan değerin toplandığı ilk değerdir. mapExpression: Veri kümesindeki her noktaya uygulanan bir ifade.

Extends

Array<any>

Özellikler

Array

Devralınan Özellikler

length

Dizinin uzunluğunu alır veya ayarlar. Bu, bir dizide tanımlanan en yüksek öğeden bir sayı daha yüksektir.

Devralınan Yöntemler

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

İki veya daha fazla diziyi birleştirir.

concat(ConcatArray<any>[])

İki veya daha fazla diziyi birleştirir.

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

Bir dizinin tüm üyelerinin belirtilen testi karşılayıp karşılamadığını belirler.

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

Bir geri çağırma işlevinde belirtilen koşulu karşılayan bir dizinin öğelerini döndürür.

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

Bir geri çağırma işlevinde belirtilen koşulu karşılayan bir dizinin öğelerini döndürür.

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

Bir dizideki her öğe için belirtilen eylemi gerçekleştirir.

indexOf(any, number)

Bir değerin dizideki ilk oluşumunun dizinini döndürür.

join(string)

Belirtilen ayırıcı dizeyle ayrılmış bir dizinin tüm öğelerini ekler.

lastIndexOf(any, number)

Bir dizide belirtilen değerin son oluşumunun dizinini döndürür.

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

Bir dizinin her öğesinde tanımlı bir geri çağırma işlevini çağırır ve sonuçları içeren bir dizi döndürür.

pop()

Diziden son öğeyi kaldırır ve döndürür.

push(any[])

Bir diziye yeni öğeler ekler ve dizinin yeni uzunluğunu döndürür.

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

Bir dizideki tüm öğeler için belirtilen geri çağırma işlevini çağırır. Geri çağırma işlevinin dönüş değeri birikmiş sonuç olur ve geri çağırma işlevine yapılan bir sonraki çağrıda bağımsız değişken olarak sağlanır.

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

Bir dizideki tüm öğeler için belirtilen geri çağırma işlevini çağırır. Geri çağırma işlevinin dönüş değeri birikmiş sonuç olur ve geri çağırma işlevine yapılan bir sonraki çağrıda bağımsız değişken olarak sağlanır.

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

Bir dizideki tüm öğeler için belirtilen geri çağırma işlevini azalan sırada çağırır. Geri çağırma işlevinin dönüş değeri birikmiş sonuç olur ve geri çağırma işlevine yapılan bir sonraki çağrıda bağımsız değişken olarak sağlanır.

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

Bir dizideki tüm öğeler için belirtilen geri çağırma işlevini azalan sırada çağırır. Geri çağırma işlevinin dönüş değeri birikmiş sonuç olur ve geri çağırma işlevine yapılan bir sonraki çağrıda bağımsız değişken olarak sağlanır.

reverse()

Dizideki öğeleri tersine çevirir.

shift()

Diziden ilk öğeyi kaldırır ve döndürür.

slice(number, number)

Dizinin bir bölümünü döndürür.

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

Belirtilen geri çağırma işlevinin bir dizinin herhangi bir öğesi için true döndürip döndürmediğini belirler.

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

Bir diziyi sıralar.

splice(number, number)

Dizideki öğeleri kaldırır ve gerekirse, silinen öğeleri döndürerek yerlerine yeni öğeler ekler.

splice(number, number, any[])

Dizideki öğeleri kaldırır ve gerekirse, silinen öğeleri döndürerek yerlerine yeni öğeler ekler.

toLocaleString()

Bir dizinin dize gösterimini döndürür. Öğeler, toLocalString yöntemleri kullanılarak dizeye dönüştürülür.

toString()

Bir dizinin dize gösterimini döndürür.

unshift(any[])

Dizinin başlangıcına yeni öğeler ekler.

Özellik Ayrıntıları

Array

Array: ArrayConstructor

Özellik Değeri

ArrayConstructor

Devralınan Özellik Detayları

length

Dizinin uzunluğunu alır veya ayarlar. Bu, bir dizide tanımlanan en yüksek öğeden bir sayı daha yüksektir.

length: number

Özellik Değeri

number

Devralınan Length

Devralınan Yöntemin Ayrıntıları

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

İki veya daha fazla diziyi birleştirir.

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

Parametreler

items

(T | ConcatArray<T>)[]

Dizi1'in sonuna eklenecek ek öğeler.

Döndürülenler

any[]

Devralınan Concat

concat(ConcatArray<any>[])

İki veya daha fazla diziyi birleştirir.

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

Parametreler

items

ConcatArray<any>[]

Dizi1'in sonuna eklenecek ek öğeler.

Döndürülenler

any[]

Devralınan Concat

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

Bir dizinin tüm üyelerinin belirtilen testi karşılayıp karşılamadığını belirler.

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

Parametreler

callbackfn

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

En fazla üç bağımsız değişken kabul eden bir işlev. Her yöntem, callbackfn false Boole değeriyle veya dizinin sonuna kadar zorlanabilen bir değer döndürene kadar dizideki her öğe için callbackfn işlevini çağırır.

thisArg

any

Bu anahtar sözcüğün callbackfn işlevinde başvurabileceği bir nesne. ThisArg atlanırsa, bu değer olarak undefined kullanılır.

Döndürülenler

boolean

Devralınan Dizi.her

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

Bir geri çağırma işlevinde belirtilen koşulu karşılayan bir dizinin öğelerini döndürür.

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

Parametreler

callbackfn

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

En fazla üç bağımsız değişken kabul eden bir işlev. Filtre yöntemi, dizideki her öğe için bir kez callbackfn işlevini çağırır.

thisArg

any

Bu anahtar sözcüğün callbackfn işlevinde başvurabileceği bir nesne. ThisArg atlanırsa, bu değer olarak undefined kullanılır.

Döndürülenler

any[]

Devralınan Array.filter

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

Bir geri çağırma işlevinde belirtilen koşulu karşılayan bir dizinin öğelerini döndürür.

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

Parametreler

callbackfn

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

En fazla üç bağımsız değişken kabul eden bir işlev. Filtre yöntemi, dizideki her öğe için bir kez callbackfn işlevini çağırır.

thisArg

any

Bu anahtar sözcüğün callbackfn işlevinde başvurabileceği bir nesne. ThisArg atlanırsa, bu değer olarak undefined kullanılır.

Döndürülenler

S[]

Devralınan Array.filter

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

Bir dizideki her öğe için belirtilen eylemi gerçekleştirir.

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

Parametreler

callbackfn

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

En fazla üç bağımsız değişken kabul eden bir işlev. forEach, dizideki her öğe için callbackfn işlevini bir kez çağırır.

thisArg

any

Bu anahtar sözcüğün callbackfn işlevinde başvurabileceği bir nesne. ThisArg atlanırsa, bu değer olarak undefined kullanılır.

Devralınan Array.forEach

indexOf(any, number)

Bir değerin dizideki ilk oluşumunun dizinini döndürür.

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

Parametreler

searchElement

any

Dizide bulunacak değer.

fromIndex

number

Aramanın başlatıldığı dizi dizini. fromIndex belirtilmezse, arama 0 dizininden başlar.

Döndürülenler

number

Devralınan Array.indexOf

join(string)

Belirtilen ayırıcı dizeyle ayrılmış bir dizinin tüm öğelerini ekler.

function join(separator?: string): string

Parametreler

separator

string

Sonuçta elde edilen Dizede dizinin bir öğesini bir sonrakinden ayırmak için kullanılan dize. Atlanırsa, dizi öğeleri virgülle ayrılır.

Döndürülenler

string

Devralınan Array.join

lastIndexOf(any, number)

Bir dizide belirtilen değerin son oluşumunun dizinini döndürür.

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

Parametreler

searchElement

any

Dizide bulunacak değer.

fromIndex

number

Aramanın başlatıldığı dizi dizini. fromIndex belirtilmezse, arama dizideki son dizinde başlar.

Döndürülenler

number

Devralınan Array.lastIndexOf

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

Bir dizinin her öğesinde tanımlı bir geri çağırma işlevini çağırır ve sonuçları içeren bir dizi döndürür.

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

Parametreler

callbackfn

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

En fazla üç bağımsız değişken kabul eden bir işlev. Map yöntemi, dizideki her öğe için bir kez callbackfn işlevini çağırır.

thisArg

any

Bu anahtar sözcüğün callbackfn işlevinde başvurabileceği bir nesne. ThisArg atlanırsa, bu değer olarak undefined kullanılır.

Döndürülenler

U[]

Devralınan Array.map

pop()

Diziden son öğeyi kaldırır ve döndürür.

function pop(): any | undefined

Döndürülenler

any | undefined

Devralınan Array.pop

push(any[])

Bir diziye yeni öğeler ekler ve dizinin yeni uzunluğunu döndürür.

function push(items: any[]): number

Parametreler

items

any[]

Dizinin yeni öğeleri.

Döndürülenler

number

Devralınan Array.push

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

Bir dizideki tüm öğeler için belirtilen geri çağırma işlevini çağırır. Geri çağırma işlevinin dönüş değeri birikmiş sonuç olur ve geri çağırma işlevine yapılan bir sonraki çağrıda bağımsız değişken olarak sağlanır.

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

Parametreler

callbackfn

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

En fazla dört bağımsız değişken kabul eden bir işlev. Reduce yöntemi, dizideki her öğe için bir kez callbackfn işlevini çağırır.

Döndürülenler

any

Devralınan Reduce

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

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

Parametreler

callbackfn

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

initialValue

any

Döndürülenler

any

Devralınan Reduce

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

Bir dizideki tüm öğeler için belirtilen geri çağırma işlevini çağırır. Geri çağırma işlevinin dönüş değeri birikmiş sonuç olur ve geri çağırma işlevine yapılan bir sonraki çağrıda bağımsız değişken olarak sağlanır.

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

Parametreler

callbackfn

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

En fazla dört bağımsız değişken kabul eden bir işlev. Reduce yöntemi, dizideki her öğe için bir kez callbackfn işlevini çağırır.

initialValue

U

initialValue belirtilirse, birikmeye başlamak için ilk değer olarak kullanılır. callbackfn işlevine yapılan ilk çağrı, bu değeri dizi değeri yerine bağımsız değişken olarak sağlar.

Döndürülenler

U

Devralınan Reduce

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

Bir dizideki tüm öğeler için belirtilen geri çağırma işlevini azalan sırada çağırır. Geri çağırma işlevinin dönüş değeri birikmiş sonuç olur ve geri çağırma işlevine yapılan bir sonraki çağrıda bağımsız değişken olarak sağlanır.

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

Parametreler

callbackfn

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

En fazla dört bağımsız değişken kabul eden bir işlev. reduceRight yöntemi, dizideki her öğe için callbackfn işlevini bir kez çağırır.

Döndürülenler

any

Devralınan Array.reduceRight

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

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

Parametreler

callbackfn

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

initialValue

any

Döndürülenler

any

Devralınan Array.reduceRight

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

Bir dizideki tüm öğeler için belirtilen geri çağırma işlevini azalan sırada çağırır. Geri çağırma işlevinin dönüş değeri birikmiş sonuç olur ve geri çağırma işlevine yapılan bir sonraki çağrıda bağımsız değişken olarak sağlanır.

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

Parametreler

callbackfn

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

En fazla dört bağımsız değişken kabul eden bir işlev. reduceRight yöntemi, dizideki her öğe için callbackfn işlevini bir kez çağırır.

initialValue

U

initialValue belirtilirse, birikmeye başlamak için ilk değer olarak kullanılır. callbackfn işlevine yapılan ilk çağrı, bu değeri dizi değeri yerine bağımsız değişken olarak sağlar.

Döndürülenler

U

Devralınan Array.reduceRight

reverse()

Dizideki öğeleri tersine çevirir.

function reverse(): any[]

Döndürülenler

any[]

Devralınan Array.reverse

shift()

Diziden ilk öğeyi kaldırır ve döndürür.

function shift(): any | undefined

Döndürülenler

any | undefined

Devralınan Dizi.shift

slice(number, number)

Dizinin bir bölümünü döndürür.

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

Parametreler

start

number

Dizinin belirtilen bölümünün başlangıcı.

end

number

Dizinin belirtilen bölümünün sonu. Bu, 'end' dizinindeki öğesinin dışındadır.

Döndürülenler

any[]

Devralınan Array.slice

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

Belirtilen geri çağırma işlevinin bir dizinin herhangi bir öğesi için true döndürip döndürmediğini belirler.

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

Parametreler

callbackfn

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

En fazla üç bağımsız değişken kabul eden bir işlev. Bazı yöntem, callbackfn değeri true Boole değeriyle veya dizinin sonuna kadar zorlanabilen bir değer döndürene kadar dizideki her öğe için callbackfn işlevini çağırır.

thisArg

any

Bu anahtar sözcüğün callbackfn işlevinde başvurabileceği bir nesne. ThisArg atlanırsa, bu değer olarak undefined kullanılır.

Döndürülenler

boolean

Devralınan Dizi.bazı

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

Bir diziyi sıralar.

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

Parametreler

compareFn

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

Öğelerin sırasını belirlemek için kullanılan işlev. İlk bağımsız değişken ikinci bağımsız değişkenden küçükse negatif bir değer, eşitse sıfır, aksi takdirde pozitif bir değer döndürmesi beklenir. Atlanırsa, öğeler artan, ASCII karakter düzeninde sıralanır.

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

Döndürülenler

this

Devralınan Sort

splice(number, number)

Dizideki öğeleri kaldırır ve gerekirse, silinen öğeleri döndürerek yerlerine yeni öğeler ekler.

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

Parametreler

start

number

Dizide öğeleri kaldırmaya başlayabileceğiniz sıfır tabanlı konum.

deleteCount

number

Kaldırılacak öğe sayısı.

Döndürülenler

any[]

Devralınan Array.splice

splice(number, number, any[])

Dizideki öğeleri kaldırır ve gerekirse, silinen öğeleri döndürerek yerlerine yeni öğeler ekler.

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

Parametreler

start

number

Dizide öğeleri kaldırmaya başlayabileceğiniz sıfır tabanlı konum.

deleteCount

number

Kaldırılacak öğe sayısı.

items

any[]

Silinmiş öğelerin yerine diziye eklenecek öğeler.

Döndürülenler

any[]

Devralınan Array.splice

toLocaleString()

Bir dizinin dize gösterimini döndürür. Öğeler, toLocalString yöntemleri kullanılarak dizeye dönüştürülür.

function toLocaleString(): string

Döndürülenler

string

Devralınan Array.toLocaleString

toString()

Bir dizinin dize gösterimini döndürür.

function toString(): string

Döndürülenler

string

Devralınan Array.toString

unshift(any[])

Dizinin başlangıcına yeni öğeler ekler.

function unshift(items: any[]): number

Parametreler

items

any[]

Dizinin başlangıcına eklenecek öğeler.

Döndürülenler

number

Devralınan Array.unshift