Expected an assignment or function call and instead saw an expression no-unused-expressions 错误的原因
时间: 2023-11-10 19:08:05 浏览: 134
具有 ℓ 的预期短缺下投资组合优化中的偏差-方差权衡-研究论文
这个错误通常是因为在代码中出现了一个表达式语句,并且没有被赋值给任何变量或者没有调用任何函数,导致该表达式没有产生任何效果。例如:
```
1 + 2;
```
这个表达式并没有被赋值给任何变量,也没有调用任何函数,因此没有任何作用,会被标记为无用表达式。
要解决这个问题,可以考虑将表达式赋值给一个变量,或者将其作为函数调用的参数。例如:
```
const result = 1 + 2;
console.log(result);
```
或者:
```
console.log(1 + 2);
```
这样就能避免出现无用表达式的错误。
阅读全文