Array Tanımlama
Örnek
Şöyle yaparız
let arrayOfStrings:string[] = [ 'some', 'strings' ];
Örnek
Şöyle yaparız. Bu aslında Tuple gibi düşünülebilir.
let myArray:[ string, number ] = [ "some", 15 ]
Örnek - Mixed Array
Açıklaması şöyle
Sometimes, an array may be made of multiple types, but have an unknown length. In this situation, we can use a union type. For instance, an array of unknown length which only consists of strings and numbers, looks could be defined as this
Şöyle yaparız.
let myArray:(string|number)[] = [ "some", 15 ]
Type Inference
Bazen derleyici type inference (tip çıkarımı) yapamıyor. Yardımcı olmak için metodun isminden sonra şöyle yaparız.
let pillarsCount = blockSides
.map((blockSide) => {
...
return 0
})
.reduce<number>((a, b) => a + b, 0)
Hiç yorum yok:
Yorum Gönder