Computer >> Máy Tính >  >> Lập trình >> Javascript

Từ khóa “get” trước một hàm trong một lớp - JavaScript là gì?

Từ khóa get có thể được sử dụng như một hàm getter như C #, Java và các công nghệ khác.

Chúng tôi đặt một hàm với get như sau trong một lớp -

class Employee {
   constructor(name) {
   this.name = name;
   }
   get fullName() {
      return this.name;
   }
}

Ví dụ

Sau đây là đoạn mã hiển thị một ví dụ về get -

class Employee {
   constructor(name) {
      this.name = name;
   }
   get fullName() {
      return this.name;
   }
}
var employeeObject = new Employee("David Miller");
console.log(employeeObject.fullName);

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

node fileName.js.

Đây, tên tệp của tôi là demo299.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau trên bảng điều khiển -

PS C:\Users\Amit\javascript-code> node demo299.js
David Miller