⊗jstsPmDSIn 42 of 55 menu

TypeScript'te Arayüzler

TypeScript'te nesnelerin tiplemesinin daha gelişmiş bir versiyonu arayüzlerdir. Yeni veri tipleri oluşturmayı sağlarlar, nesnelerin yapısını tanımlarlar.

Arayüzler, interface anahtar kelimesi kullanılarak oluşturulur, ardından arayüzün adı gelir (büyük harfle yazılır), ve sonra küme parantezleri içinde nesnenin yapısı tanımlanır.

Örnek olarak, bir kullanıcı nesnesinin yapısını tanımlayan bir arayüz yapalım:

interface User { name: string, age: number }

Şimdi bu arayüzü uygulayan bir nesne oluşturalım. Bunun için nesnenin tipi olarak arayüzümüzün adını belirtelim:

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

Aşağıdaki arayüzü uygulayan üç nesne oluşturun:

interface Employee { name: string, age: number, salaryday: number }

Aşağıdaki arayüzü uygulayan üç nesne oluşturun:

interface Time { hour: number, minute: number, second: number }
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