jsLint配置参数解释
2015-11-08 11:00
477 查看
转自: http://www.cnblogs.com/elementstorm/archive/2013/04/10/3012679.html anon :true //匿名函数声明中function关键字与()之间的空白可以被省略 bitwise : true //允许按位运算 browser : true //浏览器(标准)是预定义的全局 cap : true //允许大写的HTML continue : true //容忍continuation语句 css : true //允许检查CSS debug : true //允许debuger语句 devel : true //允许控制台语句console、alert语句 eqeq : true //允许==和!=运算符 es5 : true //允许ECMAScript 5 的语法 evil : true //允许使用eval forin : true //for in声明的中的key不需要使用hasOwnProperty过滤 fragment : true //允许检查HTML片段 indent : 空白缩进的数量,默认建议4个空格 maxerr : 允许做大的错误数,默认是50 maxlen : 允许单行的最大长度 newcap : true //构造函数的首字母大小写可以被忽略 node : true //node.js是预定义的全局 nomen : true //允许标识符以_开头 on : true //允许在HTML使用类似onclick这样的事件处理 passfail : true //应该在扫描到第一个错误时停止 plusplus : true //允许++递增 或 --递减 properties : true //由于 JavaScript 是松散类型、动态对象的语言,在编译时不可能确定,如果希望检查属性名称拼写,所有内置的属性名称必须写在 /*properties*/中 regexp : true //允许正则表达式文本中含有. rhino : true //假设是在rhino环境中 undef : true //变量的定义顺序可以是混乱的,比如var a = b.name, b = {name: "b"}; unparam : true //允许忽略未使用的参数 sloppy : true //'use strict'标注是可选的 sub : true //容忍所有的下标表示法,如果属性名是一个合法的标识符,建议用.表示法 vars : true //允许每个函数有多个var声明 white : true //容忍多余的空白 widget : true //假设是在Yahoo Widgets环境中 windows : true //MS Windows的特定全局应该是预定义的
相关文章推荐
- JS实现——计算两日期之差
- 如何识别一个字符串是否Json格式
- 深入详解javascript之delete操作符
- JS判断input输入类型是否为整数,浮点数
- JavaScript中的new 操作符(转)总结
- js与后台的交互
- JAVASCRIPT 浏览器兼容性问题及解决方案列表
- [算法研究]の冒泡算法--javascript实现
- [算法研究]の快速排序算法--javascript实现
- JavaScript对象创建与使用
- JS 数组合并
- JSON数据与JavaScript对象转换
- javascript实现继承的方法
- [LeetCode][JavaScript]Remove Invalid Parentheses
- JSON从后台获取数据注意事项
- js中的数组应用小案例——省份城市的二级联动
- 【JavaScript知识点三】 javascript 运算符
- JavaScript高级程序设计之DOM2和DOM3之样式之操作样式表第12.2.2讲
- JSP动作元素<jsp:include>和<jsp:param>的搭配使用
- js 定义方法的集中方式