JSLint今天对我尖叫:
Missing space between 'CMyInterface' and '='.
var CMyInterface=Class.create({
line 3 character 21
我正在使用原型,所以
Class
来自于此。但仍然 - 我需要在=之前和之后放置一个空格来生成有效的代码吗?
答案 0 :(得分:1)
不,空间不是必需的,您的代码有效。但为了便于阅读,你应该包含它(确切地说是它们) - 而JSLinst则抱怨它。
答案 1 :(得分:1)
在语法上,让空格出来是正确的,因为忘记了行尾的;
。
然而,JSLint是一种确保最佳实践和可读性的工具,这就是您收到此类警告的原因。
只留下缩小空间......