为什么此功能从JSLint收到警告消息?

时间:2019-04-30 16:52:55

标签: javascript html5-canvas jslint

我有一个运行良好的函数,但仍然收到JS Lint的警告消息。

            function undoActionClick() {
                if (history.length <= 1) return;
                history.pop();
                contextTmp.putImageData(history[history.length - 1], 0, 0);
                updateHistorySelection();
            }

这是警告消息:Expected '{' and instead saw 'return'。代码中是否有明显的错误,还是我应该忽略该消息?

1 个答案:

答案 0 :(得分:1)

Error in seq.int(r1$year, to0$year, by) : wrong sign in 'by' argument

这应该没关系,这不是代码错误,而是function undoActionClick() { if (history.length <= 1) { return; } history.pop(); contextTmp.putImageData(history[history.length - 1], 0, 0); updateHistorySelection(); } 的一条规则是错误的。

docs

中的更多信息