有许多JSLint 选项可用于配置 JSLint 忽略代码质量问题的程度。
用于布尔选项的 Web 界面允许您在和选项true
之间切换。这意味着如果给定选项没有选择显式值,则将使用默认值或隐式值。false
default
许多选项允许容忍 JavaScript 的某些“不良”使用,这意味着默认值为“假”。JSLint 的目的之一是阻止“不良”使用。
如果仅仅是true
或false
可能的选择,false
作为默认值,常规复选框或任何其他提供二元而非三元选择的输入,可能会被使用。鉴于 Web 界面允许一个人的选择恢复为default
建议,这false
可能并不总是给定选项的默认选择。
通过检查最新来源,我不清楚如果没有明确选择,选项的选择将采用什么值。
对于所有 JSLint 选项,使用哪些默认值?
如果没有指定布尔选项默认为“假”并且整数选项(缩进、maxerr 和 maxlen)默认为源中存在的值,我是否正确?