Javascript变量冗余

Pla*_*tic 2 javascript variables redundancy function

我有一个简单的javascript函数,如下所示:

function wrapVar (passVar) {
    var option = {
        varValue: passVar,
        hide: true,
        params: { ..otherparams.. }
        };
    return option;
}
Run Code Online (Sandbox Code Playgroud)

Eclipse和Aptana验证表明局部变量'option'是多余的.但在这种情况下"冗余"的含义对我来说并不清楚,我应该怎样做才能避免呢?

Ori*_*iol 5

可能,这意味着你可以使用等效的

function wrapVar (passVar) {
    return {
        varValue: passVar,
        hide: true,
        params: { ..otherparams.. }
    };
}
Run Code Online (Sandbox Code Playgroud)