有没有办法让jslint在我的javascript的下一行使用花括号?
我改变了我的编码风格
function getParams(entity) { "use strict"; var accountID = store.getItem('AccountID'), switch (entity) { case "Topic":
至
function getParams(entity) { "use strict"; var accountID = store.getItem('AccountID'), switch (entity) { case "Topic":
现在我得到任何jslint错误,例如:
警告6 JS Lint:’)’和'{‘之间恰好有一个空格。 警告9 JS Lint:第9栏预计’var’,而不是第5列。
我查看了选项,但找不到任何与行位置相关的取消选择。 如果有的话,我可以将它添加到我的文件顶部吗?
因为这个原因,建议在JavaScript中将开括号放在同一行上:
function foo() { return { a: 'foo' } } foo().a // error
这不是一个建议而是一个解决方案,但如果没有新的行,就无法在评论中解释。
试试这个,jSLint使用字符串javascript编码规则来检查你的javascript ..
var store = {}; function getParams(entity) { "use strict"; var accountID = store.getItem('AccountID'); switch (entity) { case "Topic": accountID = '0'; break; } }
对于一个函数,它只需要1和{
字符之间的空格..它不是问题,但它是一个编码规则..
- 使用jQuery的animate(),如果点击的元素是“ ”,该函数应该仍然返回false?
- 在ajax成功时显示用户消息