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 | Concat |
İki veya daha fazla diziyi birleştirir. |
concat(Concat |
İ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. |
for |
Bir dizideki her öğe için belirtilen eylemi gerçekleştirir. |
index |
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. |
last |
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((previous |
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((previous |
|
reduce<U>((previous |
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 |
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. |
reduce |
|
reduce |
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. |
to |
Bir dizinin dize gösterimini döndürür. Öğeler, toLocalString yöntemleri kullanılarak dizeye dönüştürülür. |
to |
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