Rod*_*ahn 7 javascript jslint sublime-jslint
我有一大堆JS意大利面,急需擦洗.我已经通过包Control使用配置了sublimetext2 sublime-jslint,并且我已经通过必要的命令行开关,jslint4java-2.0.1因此它知道如何实现它的魔力.问题是,这些文件包含一些粘贴的第三方代码.我无法将此代码移到文件之外,因为它是时间关键的,需要先加载.
我查看了jslint4java文档,无法找到一种方法来忽略脚本的特定部分.我搜索了网站,忽略了我能找到的代码区域的唯一内容是jslint web版本.
所以,我的问题是:有没有办法让它忽略javascript文件的特定区域?我宁可不要忽视警告,如果我能以某种方式沙箱那个部分,所以jslint不会对我大喊大叫.
提前致谢.
JSLint使用控制注释,因为它正在解析以控制其行为.一种方法是在第三方脚本之前禁用所有相关的.在脚本的最后一行之后,您必须再次启用它们.不幸的是,没有控制注释来禁用linting作为一个整体.
第二种选择是将其放入一个单独的文件中,您明确声明您不想这样做.但是,有时可以根据您的具体情况了解是否加载了此脚本.
这可能不适用于您,但它可能适用于阅读此问题的其他人.
下面是一个例子的功能,如果必要的功能/变种被加载,检查(如果该函数或VAR在别处定义将不起作用).它在5秒的时间内检查10次
这是使用普通JavaScript来处理AJAX的示例 一旦使用AJAX加载此脚本,请使用示例中的函数的第二个参数来调用依赖代码.
这是我提供的最好的帮助.
| 归档时间: |
|
| 查看次数: |
860 次 |
| 最近记录: |