TSLint:未使用的var关键字

时间:2015-09-05 12:28:21

标签: typescript tslint

我已经为我的TypeScript项目配置了TSLint,我不知道警告forbidden var keyword是什么意思。这是一个最小的示例,它会产生TSLint警告:

var x: number = 1;

谢谢。

修改:我正在使用sample tslint.json

1 个答案:

答案 0 :(得分:8)

这意味着您不能使用var语法声明

var = 1;

这是一个Ecmascript 6规则,它的目的是确保你不会在同一范围内意外地重新声明同一个变量两次,无意中赋予它另一个含义。

请参阅此页:http://eslint.org/docs/rules/no-var