Inspectopedia
 
2024.3

Unnecessary block statement

Warning
Code Style
New
Last modified: 03 December 2024

Reports a block statement that is not used as the body of if, for, while, do, with, or try statements, or as the body of a function declaration. Starting from ECMAScript 6, JavaScript blocks introduce new scopes for let and const variables, but still free-standing block statements may be confusing and result in subtle bugs when used with var variables.