⊗jsOpBsCPP 12 of 60 menu

Thuộc tính thông qua tham số của hàm khởi tạo trong OOP JavaScript

Các biến được truyền thông qua tham số của hàm khởi tạo có thể được ghi vào thuộc tính của đối tượng:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } }

Bằng cách này, các giá trị được truyền sẽ trở nên khả dụng trong tất cả các phương thức của lớp. Để minh họa, hãy sử dụng các giá trị đã truyền trong một phương thức nào đó:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } show() { return this.name + ' ' + this.surn; } }

Hãy kiểm tra cách thức hoạt động. Tạo một đối tượng mới, truyền vào đó tên và họ của người dùng làm tham số:

let user = new User('john', 'smit');

Bây giờ hãy truy cập vào phương thức của chúng ta:

console.log(user.show());

Truyền vào hàm khởi tạo của lớp Employee tên và mức lương của nhân viên và ghi chúng vào các thuộc tính tương ứng.

Tạo một phương thức để hiển thị tên của nhân viên.

Tạo một phương thức để hiển thị mức lương của nhân viên.

Tạo một phương thức để tăng lương của nhân viên lên 10%.

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