Appearance
禁止使用new创建对象后不赋值
使用new构造一个对象,但是没有把它赋值给具体的一个变量,创建的对象会被丢弃,相当于是做了一个无用的实例化操作。
new
使用new创建对象后,必须将其赋值给一个变量。
如果构造函数中有副作用操作,应该思考下是否需要用类以外的其他方式进行操作,比如立即执行函数。
new Foo();
const foo = new Foo();