参数左手无效-参考错误

问题描述 投票:0回答:1

我有一个简单的javascript函数,可在其中循环浏览一系列代码。然后,将值推入数组,然后将其分配给对象。我这样做是为了创建c3组合图。

它显示了一个简单的错误“ message”:“未捕获的SyntaxError:分配中无效的左侧”,

JavaScript函数

//COMBINATION STARTS HERE-------------------------------------------------------------------------------------------------
    this._initialize_settings_Combination = function () {
    
        if (!this.isCombinationChart()) return;

        this._resultSettingsJ.data.types = {};
        var _types = [];

       
        var _series = this.Serieses();

        
        for (var _count = 1; _count < this.seriesCount; _count++) { 
            debugger;
            _types.push(_series(_count).chartType);
            this._resultSettingsJ.data.types.dataSeries + '_count' = _types[_count].value;             
        }

        

    }

我认为这是由于我将对象分配给数组值的方式而发生的。我不确定。我为该解决方案进行了很多搜索,但找不到。我知道这是一个简单的错误,但是如果有人帮助我,它将大有帮助。

javascript arrays object c3.js
1个回答
0
投票

您可以使用方括号符号作为属性访问器。

this._resultSettingsJ.data.types['dataSeries' + _count] = _types[_count].value;             
© www.soinside.com 2019 - 2024. All rights reserved.