所以...我最近开始通过 JSHint 运行我的代码,它抱怨以下内容:
function myfunc(config){
var config = Ext.apply({},config,{});
//Ext.apply is used as a deep object clone, to check for defaults ,
//typeof config !==null, etc
}
'var 配置已定义'
我有点认为它只是工作,到目前为止还没有真正遇到任何问题。
重新声明这样的变量有什么问题?(如果你知道怎么做,我如何禁用 JSHint 中的警告?)