⊗jstsPmDSOS 40 of 55 menu

TypeScript'te Nesne Yapısı

TypeScript'in nesnenin yapısını belirlemesine güvenmek yerine, değişkeni tanımlarken yapısını bir tip olarak belirtebilirsiniz.

Örneğin, user değişkenini tanımlarken, onun 'name' alanında bir string, 'age' alanında ise bir number saklanan bir nesne olduğunu söyleyelim:

let user: {name: string, age: number};

Şimdi değişkenimize uygun nesneyi yazalım:

user = {name: 'john', age: 30};

Her iki işlemi tek satırda birleştirebilirsiniz: nesneyi tanımlayıp hemen içine değer yazabilirsiniz:

let user: {name: string, age: number} = {name: 'john', age: 30};

Bundan sonra TypeScript, nesnenin yapısını ve veri tiplerini kontrol etmeye başlayacak ve bir şeyi yanlış şekilde değiştirme girişiminde hata verecektir. Örnek:

user.name = 123; // hata

Kodu çalıştırmadan, kodun çalıştırılması sonucunun ne olacağını belirleyin:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet