Class constructor Person1 cannot be invoked without 'new'
时间: 2024-01-17 17:04:55 浏览: 197
constructor cannot be virtual(解决方案).md
这个错误通常出现在 JavaScript 中,表示在创建一个新对象时没有使用 `new` 关键字。在 JavaScript 中,使用 `new` 关键字来调用一个构造函数来创建一个新的对象。例如:
```
function Person1(name, age) {
this.name = name;
this.age = age;
}
var person = new Person1("John", 30);
```
在这个例子中,`Person1` 是一个构造函数,通过 `new` 关键字来创建一个新的 `Person1` 对象。如果没有使用 `new` 关键字,就会出现类似的错误。
阅读全文