前后空格=登录javascript
杰斯林特今天对我大喊大叫:前后空格=登录javascript,javascript,whitespace,jslint,Javascript,Whitespace,Jslint,杰斯林特今天对我大喊大叫: Missing space between 'CMyInterface' and '='. var CMyInterface=Class.create({ line 3 character 21 我使用的是原型,所以 Class 来自于此。但仍然-是否需要在=前后放置空格以生成有效代码?否,不需要空格,并且您的代码有效。但是为了可读性,你应该包括它(确切地说是它们),JSLinst对此表示不满。从语法上讲,释放空格是正确的,因为忘记了在一行的末尾 然而,JSLin
Missing space between 'CMyInterface' and '='.
var CMyInterface=Class.create({
line 3 character 21
我使用的是原型,所以
Class
来自于此。但仍然-是否需要在=前后放置空格以生成有效代码?否,不需要空格,并且您的代码有效。但是为了可读性,你应该包括它(确切地说是它们),JSLinst对此表示不满。从语法上讲,释放空格是正确的,因为忘记了
代码>在一行的末尾
然而,JSLint是一个确保最佳实践和可读性的工具,这就是为什么会有这样的警告
保持空间远离,仅用于缩小 你说的有道理。但JSLint明确指出这是一个错误。我误解了JSLint是如何工作的?@user1018787:是的。JSLint报告可读性问题(Douglas Crockford认为)和语法错误。