编程语言
首页 > 编程语言> > javascript – jslint中的“意外”错误

javascript – jslint中的“意外”错误

作者:互联网

参见英文答案 > Why avoid increment (“++”) and decrement (“–”) operators in JavaScript?                                    17个
那么最佳做法是什么?

Jslint解释说它“增加了混乱”.我真的不明白……

编辑:代码,按要求:

  var all,l,elements,e;
  all = inElement.getElementsByTagName('*');
  l = all.length;
  elements = [];
  for (e = 0; e < l; (e++))
  {
    if (findIn)
    {
        if (all[e].className.indexOf(className) > 0)
        {
            elements[elements.length] = all[e];
        }
    } else {
        if (all[e].className === className)
        {
            elements[elements.length] = all[e];
        }
    }
  }

解决方法:

如果你想遵循jslint的建议,请改用i = 1.

标签:javascript,jslint
来源: https://codeday.me/bug/20190928/1826524.html