如何使用变量重新定义函数使jshint失败?

时间:2018-06-11 11:19:53

标签: javascript anonymous-function jshint redefinition

在下面的代码中,重新定义f会使jshint失败的选项是什么?

var f = function() {}; 
function f() {}

e.g。在nodejs中:

const jshint = require('jshint').JSHINT;
const options = { esversion:5 };
const code = `
  var f = function() {}; 
  function f() {}
`;
jshint(code, options);

返回true,但我希望它返回false

我尝试了以下相似的jshint options,但似乎没有效果:

latedef: true,
shadow: 'outer',
strict: true,

0 个答案:

没有答案