Menu
Coddy logo textTech

Tipli Diziler

Coddy'nin JavaScript Journey'sinin TypeScript'e Giriş bölümünün bir parçası — ders 13 / 73.

Türlenmiş diziler, tür güvenliğini korurken birden fazla değeri düzenlemek ve yönetmek için TypeScript'in en güçlü özelliklerinden biridir.

TypeScript'te, Type[] söz dizimini kullanarak bir dizinin yalnızca belirli bir türdeki öğeleri içermesi gerektiğini belirtebilirsiniz. Bu, dizideki her öğenin beklenen türle eşleşmesini sağlayarak farklı veri türlerini karıştırırken ortaya çıkan yaygın hataları önler.

let numbers: number[] = [1, 2, 3, 4, 5];
let names: string[] = ["Alice", "Bob", "Charlie"];
let flags: boolean[] = [true, false, true];

Tür belirtilmiş bir dizi bildirdiğinizde, TypeScript bu diziye yalnızca belirtilen türdeki değerlerin eklenebilmesini zorunlu kılar. Bu, dizeleri sayılarla veya diğer uyumsuz türlerle yanlışlıkla karıştırmanızı önler; bu da hataların çalışma zamanı yerine geliştirme aşamasında yakalanmasına yardımcı olur.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

challenge icon

Görev

Kolay

Sadece sayıları tutabilen scores adında bir tipli dizi (typed array) oluşturun ve onu 85, 92 ve 78 değerleriyle başlatın.

Ardından sadece dizeleri (strings) tutabilen studentNames adında başka bir tipli dizi oluşturun ve onu "Alice", "Bob" ve "Charlie" değerleriyle başlatın.

Son olarak, sadece boolean değerleri tutabilen passedExams adında bir tipli dizi oluşturun ve onu true, false ve true ile başlatın.

Her üç diziyi de oluşturulma sırasına göre konsola ayrı satırlarda yazdırın.

Kopya kağıdı

TypeScript'teki türü belirtilmiş diziler (typed arrays), Type[] söz dizimini kullanarak dizilerin yalnızca belirli bir türdeki öğeleri içermesini sağlar:

let numbers: number[] = [1, 2, 3, 4, 5];
let names: string[] = ["Alice", "Bob", "Charlie"];
let flags: boolean[] = [true, false, true];

TypeScript, aynı dizi içinde uyumsuz türleri karıştırmanızı engelleyerek tür güvenliğini sağlar ve geliştirme sırasında hataları yakalar.

Kendin dene

// YAPILACAK: Kodunuzu buraya yazın
// Soruda açıklandığı gibi üç adet türlendirilmiş dizi (typed array) oluşturun

// Her üç diziyi de konsola yazdırın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

TypeScript'e Giriş bölümündeki tüm dersler