⊗tsSpIfPp 20 of 37 menu

Các thuộc tính của giao diện trong TypeScript

Giả sử chúng ta có một giao diện mô tả người dùng:

interface IUser { }

Hãy thêm vào giao diện này các thuộc tính và kiểu của chúng:

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

Bây giờ chúng ta tạo một đối tượng của giao diện. Để làm điều này, khai báo một biến, trong đó chỉ định giao diện đã chọn làm kiểu:

let user: IUser;

Bây giờ chúng ta có thể gán giá trị cho các thuộc tính được xác định trong giao diện:

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

Nếu bây giờ thử tạo người dùng mà không gán cho họ các thuộc tính bắt buộc, chúng ta sẽ thấy lỗi:

let user: IUser = { name: 'john', // lỗi }

Lỗi cũng sẽ xảy ra nếu cố gắng tạo thuộc tính thừa:

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

Tạo giao diện IMath với các thuộc tính num1num2.

Triển khai đối tượng calc từ giao diện đã tạo ở trên.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối