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

Gọi một đối tượng lớp JavaScript với biến?

Giả sử sau đây là biến số của chúng tôi -

var message = 'This is the Class Demo';

Sau đây là đối tượng của chúng tôi,

var object = new FirstClass(message)

Lớp học FirstClass -

class FirstClass{
   constructor( message){
      this.message = message;
   }
}

Chúng tôi sẽ sử dụng eval () để gọi một đối tượng lớp JavaScript có biến. Sau đây là mã -

Ví dụ

class FirstClass{
   constructor( message){
      this.message = message;
   }
}
var message = 'This is the Class Demo';
var object = new FirstClass(message)
console.log(eval(object).message);

Để 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à demo121.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

PS C:\Users\Amit\JavaScript-code> node demo121.js
This is the Class Demo