Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jshint预期出现分配错误_Javascript_Performance Testing_Jshint_Grunt Contrib Jshint - Fatal编程技术网

Javascript jshint预期出现分配错误

Javascript jshint预期出现分配错误,javascript,performance-testing,jshint,grunt-contrib-jshint,Javascript,Performance Testing,Jshint,Grunt Contrib Jshint,对于上面JSHINT中的代码,我收到以下错误消息: “应为赋值或函数调用,而应为表达式” 有人能告诉我怎么解决这个问题吗 谢谢大家! 布尔表达式依赖null或undefined的“错误”来决定是分配$this.data还是分配数组文本。我猜jshint希望您明确地指定一个值,以便您可以显式地检查$this.data是否为null或未定义,然后相应地指定。这是错误的(逗号) 试试这个(分号-;) 说你的JS是完全有效的。这个错误可能是因为这个表达式与它前面的其他代码有关。你能给我们多一点吗?@sa

对于上面JSHINT中的代码,我收到以下错误消息:

“应为赋值或函数调用,而应为表达式”

有人能告诉我怎么解决这个问题吗


谢谢大家!

布尔表达式依赖null或undefined的“错误”来决定是分配$this.data还是分配数组文本。我猜jshint希望您明确地指定一个值,以便您可以显式地检查$this.data是否为null或未定义,然后相应地指定。

这是错误的(逗号)

试试这个(分号-;)


说你的JS是完全有效的。这个错误可能是因为这个表达式与它前面的其他代码有关。你能给我们多一点吗?@saurecreative,请看上面:)我的第一个想法是,这可能与你用逗号分隔多个任务有关,但在开始时没有
var
关键字。试着把它们改成分号,看看是否可以。是的,我应该看到的!谢谢!:)
        // BAR CHART
        if (sparklineType == 'bar') {

                barColor = $this.data('sparkline-bar-color') || $this.css('color') || '#0000f0',
                sparklineHeight = $this.data('sparkline-height') || '26px',
                sparklineBarWidth = $this.data('sparkline-barwidth') || 5,
                sparklineBarSpacing = $this.data('sparkline-barspacing') || 2,
                sparklineNegBarColor = $this.data('sparkline-negbar-color') || '#A90329',
                sparklineStackedColor = $this.data('sparkline-barstacked-color') || ["#A90329", "#0099c6", "#98AA56", "#da532c", "#4490B1", "#6E9461", "#990099", "#B4CAD3"];

            $this.sparkline('html', {
                barColor : barColor,
                type : sparklineType,
                height : sparklineHeight,
                barWidth : sparklineBarWidth,
                barSpacing : sparklineBarSpacing,
                stackedBarColor : sparklineStackedColor,
                negBarColor : sparklineNegBarColor,
                zeroAxis : 'false'
            });

        }
barColor = $this.data('sparkline-bar-color') || $this.css('color') || '#0000f0',
sparklineHeight = $this.data('sparkline-height') || '26px',
sparklineBarWidth = $this.data('sparkline-barwidth') || 5,
sparklineBarSpacing = $this.data('sparkline-barspacing') || 2,
sparklineNegBarColor = $this.data('sparkline-negbar-color') || '#A90329',
sparklineStackedColor = $this.data('sparkline-barstacked-color') || ["#A90329", "#0099c6", "#98AA56", "#da532c", "#4490B1", "#6E9461", "#990099", "#B4CAD3"];
barColor = $this.data('sparkline-bar-color') || $this.css('color') || '#0000f0';
sparklineHeight = $this.data('sparkline-height') || '26px';
sparklineBarWidth = $this.data('sparkline-barwidth') || 5;
sparklineBarSpacing = $this.data('sparkline-barspacing') || 2;
sparklineNegBarColor = $this.data('sparkline-negbar-color') || '#A90329';
sparklineStackedColor = $this.data('sparkline-barstacked-color') || ["#A90329", "#0099c6", "#98AA56", "#da532c", "#4490B1", "#6E9461", "#990099", "#B4CAD3"];