我使用JSLint并拥有100%JSLint clean的大型代码库。截至2011年1月20日,JSLint在每个var语句中报告错误空白错误。举个例子来说,这个(现在挖空)功能: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越野车呢?还是我现在对某些明显的东西视而不见?
今天有些时候我收到类似的问题;我怀疑这是这个版本中的一个错误。可能值得给克罗克福德发邮件,看看他是否知道这件事。他是否发布他更新的发布记录? – duncan 2011-01-21 14:47:47