⊗jstsPmDSOS 40 of 55 menu

Struktur Objek dalam TypeScript

Kita tidak perlu mengandalkan TypeScript sepenuhnya untuk mendefinisikan struktur objek, melainkan dapat menentukannya sebagai tipe saat mendeklarasikan variabel.

Misalnya, saat mendeklarasikan variabel user, kita dapat menyatakan bahwa itu adalah objek, di mana bidang 'name' menyimpan - string, dan bidang 'age' - number:

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

Sekarang mari kita masukkan objek yang sesuai ke dalam variabel kita:

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

Kedua operasi dapat digabungkan menjadi satu baris: mendeklarasikan objek dan langsung memberinya nilai:

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

Setelah ini, TypeScript akan mengontrol struktur dan tipe data objek serta akan menghasilkan error jika ada upaya untuk mengubah sesuatu dengan cara yang salah. Contoh:

user.name = 123; // error

Tanpa menjalankan kode, tentukan apa hasil dari eksekusi kode berikut:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak