eslint中 let声明的变量在if中使用,报已定义未使用,如何解决

代码大概是这样:

let c = 0;
if(a<b){
    c+=3
}

'c' is assigned a value but never used. (no-unused-vars)

阅读 5.7k
1 个回答

你的c确实没使用呀,c+=3只是对c进行了重新计算赋值,最后c拿来干嘛的没写。
比如 return c或者console.log(c)这样的拿c做了什么

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进