⊗tsSpIfPp 20 of 37 menu

Sifat Antara Muka dalam TypeScript

Katakan kita mempunyai antara muka yang menerangkan pengguna:

interface IUser { }

Mari tambahkan sifat dan jenisnya ke dalam antara muka ini:

interface IUser { name: string; age: number; }

Sekarang cipta objek antara muka. Untuk ini, isytiharkan pembolehubah, di mana kita tentukan jenis antara muka yang dipilih sebagai jenis:

let user: IUser;

Sekarang kita boleh menulis nilai untuk sifat yang ditetapkan dalam antara muka:

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

Jika sekarang cuba mencipta pengguna, tanpa menetapkan sifat yang diperlukan, kita akan melihat ralat:

let user: IUser = { name: 'john', // ralat }

Ralat juga akan berlaku, jika cuba membuat sifat tambahan:

let user: IUser = { name: 'john', surn: 'smit', // ralat age: 30 }

Cipta antara muka IMath dengan sifat num1 dan num2.

Laksanakan objek calc bagi antara muka yang dicipta di atas.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak