我使用 JSLint 并拥有一个 100% 干净的 JSLint 代码库。自 2011 年 1 月 20 日起,JSLint 报告每个 var 语句上的空白错误。以这个(现在被挖空的)函数为例:
var dateStrFromTimestamp;
dateStrFromTimestamp = function (t) {
"use strict";
var a, d;
d = new Date(t * 1000);
a = [];
};
JSLint 报告:
Problem at line 1 character 5: Expected 'dateStrFromTimestamp' at column 3, not column 5.
var dateStrFromTimestamp;
Problem at line 4 character 7: Expected 'a' at column 5, not column 7.
var a, d;
我应该如何编写代码?如果我遵循建议,我必须删除关键字“var”后的空格——但这是不可能的。那么,当前版本的 JSLint 有问题吗?还是我目前对一些显而易见的事情视而不见?
最佳答案
看起来像he's fixed it .我继续遇到问题,然后按 Shift+刷新以从我的缓存中清除他的 JS 文件,我认为这似乎解决了问题。
关于JSLint:我无法在 "var"语句中的空白处安抚它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4758815/