jshint常用检查规则
来源:互联网 发布:linux shell debug 编辑:程序博客网 时间:2024/05/16 07:13
curly: true/false
参数为true时 循环和条件语句必须放在{}中 /默认false
eqeqeq: true/false
参数为true时 在比较时必须使用===和!== /默认为true
forin: true/false
参数为true时 不允许forin在没有hasOwnProperty时使用 /默认为false
immed:true/false
参数为true时 不允许匿名函数立即执行,即匿名函数必须用()括起来
(function() { // body }());
默认为flase
newcap: true/false
参数为true时 构造函数首字母必须大写/默认为false
noempty: true/false
参数为true时 不允许使用空函数
undef:true/false
参数为true时 所有局部变量必须先声明后才能使用
unused: true/false
参数为ture时 不允许变量声明后不使用
asi:true/false
参数为true时 语句结束不能缺失;/默认为true
boss: true/false
参数为true时 允许在for/if/while中使用“=”赋值操作
evil:true/false
参数为true时 允许使用eval方法
eqnull: true/false
参数为true时 允许使用==null
quotmark: true/false/single/double
true:检查一致性
false:不检查
single:必须全是单引号
double:必须全是双引号
freeze: true/false
参数为true时 不允许复写原生对象的原型/默认为false
trailing: true/false
参数为true时 不允许行尾空格/默认为false
funcscope: true/false
参数为true时 允许在控制体内定义变量而在外部使用/默认为true
function test() { if (true) { var x = 0; } x += 1; }
- jshint常用检查规则
- jshint检查js文件
- [Javascript] 代码检查工具JSHint
- Jslint、Jshint代码检查工具
- jshint 检查js文件代码规范
- JSHint
- 在 Eclipse 中使用 JSHint 检查 JavaScript 代码
- 在Eclipse里使用JSHint 检查 js代码
- 在Sublime Text 3上集成JSHint检查
- CheckStyle检查规则中文翻译
- 前端代码规则检查
- sonar 代码检查规则设定
- Android Lint 检查规则列表
- [OCLint]OCLint代码检查规则
- Android Lint 检查规则列表
- 检查密码的规则合法性
- Android Lint 检查规则列表
- JSHint 使用说明
- Angular JS 基础
- 项目管理利器(Maven)——依赖范围
- C++/CLI与C#常用语法对比
- Android属性动画完全解析(上),初识属性动画的基本用法
- Swift 图片平铺
- jshint常用检查规则
- JAVA 环境变量配置
- 消息队列的作用
- AndroidNDK生成so文件配置
- solr 整理
- electron开发记录(三):应用基本框架解析
- j2ee的web项目怎么防止,重复提交的问题?(即点击了提交,后台新增了两条数据,也就是说,其实是点了多次提交,发起了多次http url,这样就插入了多条相同数据,但是主键id是不同的)
- 【C#】—.net,VS,C#三者的关系
- js-tips