首页 > 解决方案 > 禁用函数的 JSHint 警告:变量已定义但从未使用

问题描述

我有以下js代码:

      allRejectedByPatient = survey.resultSent.every(function(element, _index, _array) {
        return (element.patientConfirmed === false);
      });

当我运行 eslint 时,此代码返回以下错误:

W: '_index' is defined but never used.
W: '_array' is defined but never used.

我该如何解决?

标签: javascripteslint

解决方案


您没有使用您正在定义的变量(_index,_array 没有在代码中的任何地方使用)。所以改为:

allRejectedByPatient = survey.resultSent.every(function(element) {
        return (element.patientConfirmed === false);
      });

推荐阅读