小能豆

预期赋值或函数调用:无未使用的表达式 ReactJS

javascript

class Game extends Component 
{
  constructor() 
  {
    super()
    this.state = {
      speed: 0
    }
    //firebaseInit()
  }
  render()
  {
    return 
    (
      <div>
        <h1>The Score is {this.state.speed};</h1>
      </div>
    )
  }
}

export default Game;

我是 React 的新手,这段代码给出了这个错误

Expected an assignment or function call and instead saw an expression  no-unused-expressions

不明白哪里出错了,请帮忙


阅读 42

收藏
2024-06-06

共1个答案

小能豆

发生这种情况是因为您将括号放在return了下一行。如果您编写的 js 不使用分号并使用将开括号放在下一行的样式,那么这可能是一个常见错误。

解释器认为你返回了 undefined,所以不会检查下一行。这就是return操作符的作用

2024-06-06