用变量调用JavaScript类对象吗?

假设以下是我们的变量-

var message = 'This is the Class Demo';

以下是我们的目标,

var object = new FirstClass(message)

FirstClass类-

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

我们将使用eval()来调用带有变量的JavaScript类对象。以下是代码-

示例

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

要运行上述程序,您需要使用以下命令-

node fileName.js.

在这里,我的文件名为demo121.js。

输出结果

这将产生以下输出-

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