Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
前后空格=登录javascript_Javascript_Whitespace_Jslint - Fatal编程技术网

前后空格=登录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认为)和语法错误。