Javascript 禁用函数的JSHint警告:已定义变量但从未使用
我有以下js代码:Javascript 禁用函数的JSHint警告:已定义变量但从未使用,javascript,eslint,Javascript,Eslint,我有以下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
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.
如何修复此问题?您没有使用定义的变量\u index,代码中的任何地方都没有使用\u数组。因此,将其改为:
allRejectedByPatient = survey.resultSent.every(function(element) {
return (element.patientConfirmed === false);
});
不给他们下定义吗?functionelement{请参考@Rajesh它是关于JSHint的,而不是关于ESLint的。@hsz请检查标签。标签上写着ESLint。因此我共享了一个参考文档