【问题标题】:'callCounter' is declared but its value is never read'callCounter' 已声明但其值从未被读取
【发布时间】:2020-06-10 09:20:57
【问题描述】:

使用此代码:

  let callCounter = 0;
  callCounter += 1;

我得到错误:

callCounter' 被赋值但从未使用过。eslintno-unused-vars

我该如何解决这个错误?

【问题讨论】:

  • 在某处使用callCounter变量
  • 好点。该错误极具误导性 - 必须使用callCounter 来添加它。不使用怎么添加?
  • 为什么您可能需要创建一个未使用的变量? :)
  • 我会说它正在被使用。不使用0,0+1怎么可能是1?

标签: javascript typescript


【解决方案1】:

你没有在任何地方调用你的变量 callCounter。

如果你这样做,

  let callCounter = 0;
  callCounter += 1;
  console.log(callCounter); //Testing purpose only

您的 lint 不会抱怨。

【讨论】:

    猜你喜欢
    • 2022-08-10
    • 2018-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-23
    • 2020-01-08
    • 2018-10-05
    • 2023-03-15
    相关资源
    最近更新 更多