我正在使用下面的代码正在运行,但是我们正在使用ESlint给出警告:


  no-unused-expression需要一个赋值或函数调用,而看到了表达式


我该如何避免呢?

_createNew: function(Filecontent, config) {
    var self = this;
    config.position ? self._insertAfter(Filecontent, config) :
        self._addAsLast(Filecontent, config);
    return Filecontent;
},


当我尝试将收益放在开头时,它不起作用...知道吗?

最佳答案

_createNew: function(Filecontent, config) {
    if(config.position) {
        this._insertAfter(Filecontent, config)
    }
    else {
        this._addAsLast(Filecontent, config);
    }

    return Filecontent;
},

关于javascript - 改进基于es lint的js代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36575735/

10-13 08:59