Skip to content

eslint/no-new Suspicious ​

What it does ​

Disallow new operators outside of assignments or comparisons.

Why is this bad? ​

Calling new without assigning or comparing it the reference is thrown away and in many cases the constructor can be replaced with a function.

Example ​

javascript
new Person();

References ​

Released under the MIT License.