⊗tsSpOpCCo 6 of 37 menu

Hàm khởi tạo lớp trong OOP TypeScript

Hãy truyền giá trị ban đầu cho thuộc tính thông qua tham số của hàm khởi tạo lớp. Trong trường hợp này, tham số cũng cần được định kiểu:

class User { name: string = ''; constructor(name: string) { this.name = name; } }

Có một điểm cần lưu ý ở đây. Vì giá trị của thuộc tính được gán trong hàm khởi tạo, nên giá trị ban đầu của thuộc tính có thể không cần đặt và điều này sẽ không phải là lỗi:

class User { name: string; // không đặt giá trị constructor(name: string) { this.name = name; } }

Bây giờ hãy tạo một đối tượng từ lớp của chúng ta, đồng thời chỉ định ngay tên của nó:

let user: User = new User('john');

Truy cập vào thuộc tính của lớp chúng ta:

console.log(user.name); // 'john'

Tạo lớp Employee, trong hàm khởi tạo của nó hãy truyền tên, họ, tuổi và mức lương của nhân viê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