【问题标题】:jshint option for flagging error with unused variable使用未使用的变量标记错误的 jshint 选项
【发布时间】:2023-09-12 05:48:01
【问题描述】:

​这种情况下Jshint不会抛出错误

var x;
x = 'aaa'; // The variable is never read

这种情况有什么选择吗?​​

【问题讨论】:

    标签: javascript syntax jshint


    【解决方案1】:

    只需将以下内容添加到您也想应用此检查的任何文件的顶部:

    /*jshint unused:true */

    【讨论】:

      【解决方案2】:

      当您使用已声明的变量向其写入值时,此代码不会触发警告。我不知道在这种特定情况下是否有实际的选项来警告您。最好也看看那里jshint options

      unused 选项仅在您有类似以下内容时才会触发警告: var x = 'aaa'; 然后不再调用。

      你也可以检查一下,也许jscs处理它我不知道

      【讨论】:

        最近更新 更多