Javascript变量冗余
我有一个简单的javascript函数,如下所示:Javascript变量冗余,javascript,function,variables,redundancy,Javascript,Function,Variables,Redundancy,我有一个简单的javascript函数,如下所示: function wrapVar (passVar) { var option = { varValue: passVar, hide: true, params: { ..otherparams.. } }; return option; } Eclipse和Aptana验证表明局部变量“option”是冗余的。但是在这种情况下,“冗余”的含义我并不清楚,我应该
function wrapVar (passVar) {
var option = {
varValue: passVar,
hide: true,
params: { ..otherparams.. }
};
return option;
}
Eclipse和Aptana验证表明局部变量“option”是冗余的。但是在这种情况下,“冗余”的含义我并不清楚,我应该怎么做才能避免它呢?可能,这意味着你可以使用等效的
函数wrapVar(passVar){
返回{
varValue:passVar,
隐藏:是的,
参数:{..其他参数..}
};
}
不确定您是否应该避免这种情况。我认为这是它的个人偏好,也不是jshint会接受的东西。有时候,当代码本身没有问题时,它们会暗示冗余——这绝对是真的,这只是一个优化提示!代码已经在运行,但我想理解。。现在一切都清楚了,谢谢!!