gpt4 book ai didi

javascript - 有没有办法让 jslint 在使用控制台时显示警告或错误?

转载 作者:行者123 更新时间:2023-12-02 16:26:01 25 4
gpt4 key购买 nike

我知道很多人宁愿忽略该警告,但这里有一些原因,因为我认为这应该是一个好主意:

  • 与其他变量一样,它只是一个全局变量,如果没有明确将其声明为/* 全局变量之一,我不想使用它 */

  • 有一些 jslint 选项(例如 browserdevel),其目的是允许隐式使用全局变量,例如 document窗口控制台而没有警告,因此默认情况下不应允许使用控制台(请注意文档默认情况下不允许 > 和窗口)

  • 我经常使用控制台进行调试,但我不想意外地将这些 console.log 行包含在生产中,因此依靠 jslint 来帮助会非常有用我记得删除这些行。

所以,我认为默认的 jslint 行为是在使用控制台时发出警告,但显然事实并非如此。你怎么认为?这是一个错误吗?有办法改变这种行为吗?

最佳答案

不是错误。 ;^) 正如 @suish 所说,默认情况下 JSLint 确实会让您知道在哪里使用了控制台。您能否提供一个最简单的代码示例,该示例在 jslint.com 上运行时表现“不正确” ?我不是monkeypatching的忠实粉丝,但 suish 建议的是一种解决问题而不真正解决问题的方法(这可能很有用!)。

如果节点包无法正常工作,那就很有趣了——它似乎有 a very recent version of JSLint 。也许它在某处设置默认的 JSLint 指令?

关于javascript - 有没有办法让 jslint 在使用控制台时显示警告或错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28687663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com