⊗jstsPmDSOS 40 of 55 menu

Struktur Objek dalam TypeScript

Kita tidak perlu bergantung sepenuhnya pada TypeScript untuk mentakrif struktur objek, sebaliknya kita boleh nyatakan struktur tersebut sebagai jenis ketika mengisytiharkan pembolehubah.

Sebagai contoh, semasa mengisytiharkan pembolehubah user, kita boleh nyatakan bahawa ia adalah objek, di mana medan 'name' menyimpan - rentetan (string), dan medan 'age' - nombor:

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

Sekarang, mari kita masukkan objek yang sepadan ke dalam pembolehubah kita:

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

Kedua-dua operasi boleh digabungkan dalam satu baris: mengisytiharkan objek dan serta-merta memasukkannya dengan nilai:

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

Selepas ini, TypeScript akan mengawal struktur dan jenis data objek serta akan menghasilkan ralat jika terdapat percubaan untuk mengubah sesuatu dengan cara yang tidak betul. Contoh:

user.name = 123; // ralat

Tanpa menjalankan kod, tentukan apakah hasil pelaksanaan kod ini:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
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