问:js class constructor是否可以不写
答:在 JavaScript 中,如果您不写构造函数,JavaScript 引擎会自动生成一个默认的构造函数。这个构造函数没有参数,也没有任何操作。因此,如果您不需要在实例化对象时执行任何操作,可以省略构造函数。但是,如果您需要在实例化对象时执行任何操作或传递参数,则需要编写构造函数。
总结
如果在class里面写了constructor,在vue3+vite+ts的环境下,constructor必须写参数,否则报错。
class Aexample{
aa:1
constructor(option){
this.aa=option.aa
}
}
感叹!AI,新时代的搜索工具!