我使用nicEdit编辑器,该编辑器具有一个称为nicEditor的函数对象。

JSLint发出警告:



它会忽略我在出现问题的行之前放置的/*jslint newcap:false */选项”

/*jslint newcap:false */
var nic_editor = new nicEditor({
    buttonList : ['bold', 'italic', 'underline', 'strikethrough', 'emoticonToolbar'],
    iconsPath : '/assets/nicEditorIcons.gif'
}),
/*jslint newcap:true */

我如何抑制此警告,但仅限于此行?

最佳答案

我不认为它比您现在更细粒度。而TBH,我认为您当前的解决方案就可以了。

如果您确实想避免newCaps设置,则可以使用局部变量来重命名构造函数:

var NicEditor = nicEditor;
var nic_editor = new NicEditor({
    buttonList : ['bold', 'italic', 'underline', 'strikethrough', 'emoticonToolbar'],
    iconsPath : '/assets/nicEditorIcons.gif'
}),

09-20 11:35